Adding a basket tool to OpenOffice.org

No matter whether you are working on an article, an academic paper, or a novel, research is a crucial part of the writing process. And as with any research, you need a place to save your notes, ideas, relevant links, and text snippets. While there are tools like Basket Note Pads and the Zotero Firefox extension, wouldn't it be nice if you could store and manage your stuff directly from within OpenOffice.org? This is not only doable, but also easy to implement using just a Base database and a macro.

The first piece of the solution we are about to build -- let's call it OOoBasket -- is a database. To keep things simple, let's use OpenOffice.org's built-in database engine. Launch OpenOffice.org and choose File -> New -> Database to create a new database.