Firefox add-ons
So I just made my first Firefox add-on: 'Bookmarks menu'
More on that here.
A good place to start is Mozilla developers center and also "How to develop a Firefox extension"
What you will need is some html, javascript and XUL (XML User Interface Language) knowledge in order to make a Firefox add-on, time and a lot of Firefox restarts.
Well you may avoid the last since there is a helpful add-on called "Extension Developer".
Also recently Mozilla launched Jetpack an early beta of a project that will allow any web developer to build an extension easily as building a web site

Well done mighty 2!
Very well done indeed ;)
please update "Bookmarks menu" for compatible with FF 3.6
@NN I updated add-on to be compatible with Firefox 3.6 (yesterday)
It's now in Sandbox (pending review)