Hey everyone.
I'm presently developing a system to make it easy to treemap hotkeys and functions of a software package. I'll be posting the code on github and offering it under the GPL.

As an initial development example, I'm using Inkscape.
I have a mockup of (kinda sorta) what the resulting page will look like (all code will be HTML5 and javascript).

The sample is here: 
http://www.opendesignstudio.org/inkscape/samples/inkscape_tools_treemap_mockup.png

I was wondering what everyone thought of the idea, and the organisation of the information with regards to inkscape tool functions.

Any additions or changes to the information?

Additionally, I'll be providing the construction files for all the alternative inkscape icons in this chart to anyone who would like to use them, for whatever purpose.

After I do a complete keyset of Inkscape in this manner, I'll be doing one for GIMP, Scribus, and *gulp* Blender.

I'd also like to add a "quiz" feature that pops up flashcards of the keys to use in a sort of hotkey-calisthenics program. All this is to make people faster at using Inkscape and other software.

Thanks for your input!

-C