I find gumball in rhino very helpful for quickly make extrusion from point to line to surface to Solid. it just fulfill all the needs of architecture and even advanced then sketch-up workflow.
Small improvement will make it even more easier and faster.
- Option to Delete the curve after extrusion if the user wants to.
- (very specific) Add point by Ctrl+Shift+A by default. it is useful first for gumball extrusion to convert it to line. and second to quickly add point in viewport when working in Grasshopper.
- A temporary toggle for snap when doing gumball extrusion/movement, either by Ctrl+Shift or by any combo of modifier keys. Also it should not be like ordinary snap of using BB as base point but it should be closest point where the final point is near the cursor and Base point should be the closest point of the object at the time of snapping. This is the default behaviour in blender and it is useful to quickly snap things on the go using vertex snap.