Screenshots
PrefBar in default mode. All buttons are placed on PrefBars own toolbar. There are a few buttons, which don't fit on the toolbar, so PrefBar places them into a overflow menu. You may reach each button with just one click, and you may hide the whole toolbar using F8 (hotkey is customizable).
Now the toolbar has been hidden (F8), and the PrefBar menu has been enabled. To do so, right-click onto an toolbar, which is not PrefBar (like menubar) and choose "Customize...". In the "Customize Toolbar" dialog, you'll find a button "PrefBar menu", which may be placed via Drag&Drop to anywhere you want it.
In this screenshot, the toolbar items have been moved to the menubar. As you see, even in this setting, the overflow menu is still available to hold overflowing buttons. To get this setting, enable the PrefBar toolbar (F8), now right click on the menubar and choose "Customize..." from context menu. On PrefBar's own toolbar, you'll now see an item "PrefBar toolbar items", which may be placed into other toolbars via Drag&Drop.
This image shows the main configuration page, which allowes to enable/disable buttons and move them around via Drag&Drop, deleting them, create new ones, import/export them to/from button-files. Most features have been moved to a context menu to save space, doubleclicking an entry immediately opens the "Edit" window.
The options page, which holds some more PrefBar options.
This is the window, you'll get, if you want to create a new button.
And this is the code editor, you'll use to enter the code, which will be executed, if someone clicks your button.