With Australis entering Beta, I'm pleased to introduce four new APIs for building your add-on's user interface: the action button, the toggle button, the toolbar, and the frame.
First up, we have two APIs for adding buttons to Firefox: action buttons and toggle buttons.
You give action button an icon, a label, and a click handler:
var { ActionButton } = require("sdk/ui/button/action");