Hi,
i> (b) how to put these onto convenient popup menus?
right click on the desktop, to get the context menu. The entry at the bottom is "personalize" which will bring up a browser on Preferences class side method personalizeUserMenu:
This contains examples and explanations.
You first will have to solve your other questions but I can't help there.
Cheers!
Herbert mailto:herbertkoenig@gmx.net