This probably has occurred to you but…
When I first saw Grasshopper, I thought it was cool, you know, with the sliders, input boxes, to interact with Grasshopper on one window, and Rhino in another, parametrically but graphically.
Now, I am finding, that I want to draw a stick-figure or box-drawing of where I want to make whatever I want to make–and then Grasshopper replaces it with what I have hopefully programed it to do.
It sound rudimentary, but as style, I want to control everything about my thing with the stick-figure itself or simple representation, in Rhino’s 3D window.
In other words, currently, I am taking in 14 parameters from my stick-figure, with only 4 sliders or input boxes–everything else is measured and aligned from the stick figure.
Then, this basic stick-figure template becomes part of the tool. I drop the stick figure in somewhere, and lengthen this, shorten that, heightened this, and Grasshopper adds the final general part over it.
Though, more than anything, I find that I need the sliders for radii. I should think that counts of things such as segments would be difficult to gather in this way.
[ It also reminds me of level editing, whereas you had programming connections, relays, and triggers, running right through rooms. It would be like running Grasshopper in a 3D window ]