Software development is a complex and difficult task, particularly from the perspective of estimating how much time and money it will cost to implement a desired system. I've chosen very general words in the foregoing sentence for a reason.
ScribeFire is a FireFox extension which provides a blogging editor and utilities.
Some day (soon, I hope), I will have some open source software I authored posted here. It just needs cleaning up, packaging, licenses, SVN links, etc.