Hello Makers of Grasshopper!
I like GH very much since it is very powerful. It provides the possibility for huge definitions, which are however likely to become spaghetti muddles. One way to prevent this is aligning components. This is already partly implemented, as multiple selected components can be aligned by small buttons. Additionally, there is a lock mechanism that makes it easy to get straight cables.
I would like to present three suggestions to make aligning components even easier:
First: Please make it possible that the lock mechanism is also available for multiple selected components and groups. I like straight cables and if I want to have many consecutive components aligned, I have to move them individually.
Second: When working on the canvas, it would be useful to have shortcuts for alinging selected components. Maybe r for right, l for left, u for up, b for bottom, c for hrizontally centered and e for vertically centered. (These are, by the way, the same shortcuts that are used by CorelDraw.)
Third: Please provide some kind of grid, where components can stick to, if the user wants it.
Greeting from Berlin, Germany