I'm looking for good software to design control systems, and more specifically to neatly design "block diagrams" for control systems.
Is there something like that?
You can use Matlab Simulink.
I think Simulink is the most satisfactory and easy way to build control systems with traditional block diagrams.
Some introductory block diagram models in Simulink:
Example PID control block diagram with Matlab Simulink: