Thanks for everyone's comments. Blueprints can be useful for develoeprs large and small. We are going to publish a collection of Blueprints, which will include source, which you can use/modify to suit your own needs.