Just my 2 cents there : If, after Gtkmm work, keybindings and shortcuts become customizable,
why
not to provide different 'layouts' of shortcuts. Default one would match current implementation, and some others (to
be
choosed in Prefs) would reflect Illustrator/XaraX/...
Now, THAT is the best idea I've seen so far in this discussion.
Now that I think of it... isn't it theoretically possible for us to be even smarter with the gtkmm and make it support customizable menus too? Kinda in the vein of "GimpShop" if we could take the above mentality and further extend it throughout Inkscape, we could one up everyone else that I know of. Honestly though, I love the inkscape way of doing things, so it's definitely not a priority in my book... just a thought. And the other thought is the people that want it to match their program of choice can do the work to come up with those mouse/key/menu sets. ;)
-Josh