I’m an industrial designer with seven years rhino experience,I mainly use rhino in concept development phase.
Here are some of my personal expectations,hope you guys think they are useful for rhino.
named gumball axis location,with a shortcut select menu.
maybe like this
shorten mouse move distance
command line options and onsnap options are far away from mouse’s modeling operation hot spot(screen’s central area) ,so we must move our mouse quite long distance very often.that would break my modeling concentration slightly.I think maybe pop up a pie menu when you execute a command could make it easier.in fact I’d prefer a marking menu.
move and direction pick
Extrude direction need you to pick up two point to specifying. It would be better if I can specify direction by select line and edge object or just click the world axis icon’s xyz arrow.
Move along specified direction,when you pick up two pt or crv not parallel to your direction,it moves based on your input’s projection distance.
select and edit
Double click a polysrf (near surface middle area)to enter its sub object selection mode. Just like edit a block instance, every other objects fade into see through and non-selectable mode.
Double click a polysrf (near edge or corner area)to enable solid control points.
Double click blank area to escape.
Plus A dedicate button and indicator to switch between normal selection mode and sub object mode.
Double click a crv or srf to enable CP.near srf corner enable solidPT.
middle mouse popup menu or context menu:
a context menu based on your selection states(sel or non),and current selected object’s property.
a more customizable middle button popup menu:
flexible layout can be pie shape or cascading or gesture and whatever.
can have an info panel to display some custom info or from a plugin.
can have a function area,so user can bring the selection filter or onsnap options to the popup menu,or even a mini command line prompt.
plugins can access popup menu.
I know this may looks a little mess,this just my raw idea,the layout can be arranged more nice and clean.