Show Custom Context Menu
You can use the predefined action "Show Custom Context Menu (New)" to show a context menu with items you define. Each item defined in the menu can execute a sequence of actions. You can also add submenus.
You can also let the items be retrieved dynamically via Java Script. See Define Items via Simple JSON Format
Also custom context menus work great with Custom Menu Bar Status Items
Showing anywhere on your screen:
Showing via a custom menu bar status item