The backend of GenieCommands contains everything you need to create and edit your own menus.
The backend driving GenieCommands also uses a technology called AppleScript and many programs such as iTunes have libraries of AppleScript commands to do simple tasks. For example play iTunes Playlist then activate Visuals, great for starting up a party.