I have written more than 50 macros, most of them are in a customized main menu and have keyboard shortcuts.
Unfortunately all of them show if I open the Macro main menu. This menu is very long. Is there a way not to list all of them here or move them into a submenu?
Yes, you can customize menus to whatever you would like (Tools > Customize Menus).