So here's my suggested approach to managing your Custom Menu:
Make your menu item scripts as simple as possible.
Ideally, they should simply call a Custom script that does all the work.
Keep your custom scripts in user.command
rather than scattered throughout the user table.
Organize your Custom Menu into submenus
along functional lines.
If you follow this approach, you'll find it easy to change your Custom Menu as your requirements and work patterns change.
So now let's take a look at how to clone your Custom Menu.
Page 1: The Custom Menu
Page 2: Organizing Your Custom Menu
Page 3: Organizing Your Custom Scripts
Page 4: Custom Menu Management Approach
Page 5: How to Clone Your Custom Menu
Page 6: A Few More Tips
Page 7: About the Author