Thanks' for the cred! I will certainly have a look at it.
Thanks Marco. I am already reading Paul Wellin's book and have found some useful tips there. The other links were also very informative, especially the blog on Stackowerflow. Thanks again!
Workbench is a comprehensive development environment and the package is for those reluctant to invest in learning Workbench. The package provides some basic functionality for developing packages using Mathematica only.