Just some suggestions.
Would it be a good idea to have all the tool menu ‘sub menus’ alphabetized?
The list is getting pretty long.
Or take UV map, Texture Map, Displacement Map, and Normal Map
and put them into their own menu, or in the Texture menu. And then still alphabetize the tool menu 
For me to create a custom menu that resembles my suggestions above takes too long (to re-create the too menu, alphabetize, and insert all the details).
Thanks