RE: Blog Creator
WP blogs are the format for one of client's membership sites and sales sites using the Thesis theme. I have worked so extensively with WP in the last couple of months - and enjoyed it so much - that I am definitely looking at expanding my knowledge to offer WP blog set-up and plug-in/theme installation as a niche service.
My concern is that I do not want to cross over into the realm of, or indirectly promise the expertise of a coder or web designer, because simply, I'm not.
-------
on the off-topic :
Jules - under the Settings>Reading you can set a static page that you have already created within the wp-admin panel(along left hand side, near bottom of panel).
This link may help:
http://codex.wordpress.org/Settings_Reading_SubPanel
ie: Create a welcome page - the ID may be
www.domain.com/welcome --- under Settings>Reading, you set the static page: front page - to the Welcome page from the pull-down menu.