Wordpress Blog Creation Software
It'll install a blog, install 4-5 plugins and a theme, activate the plugins, delete the welcome post, maybe even sort some widgets out.
Does this ring any bells with anyone? I am sure over the years I have seen such things...
Available Here