myStuff for Debian (32-bit) allows you to create a custom popup menu. Drag main menu entries or desktop launchers into the window. Alternatively, use a GUI to specify menu text, icons, and command lines. Arrange the menu layout by dragging entries with the mouse. The resulting popup menu can be started from a desktop or panel launcher. The popup window disappears or stays put after use, depending on a flag set for each menu entry.
Full Specifications
What's new in version 2.0
Version 2.0 has replaced deprecated GTK functions with new versions and revised menu file format.