New Blog Template without keeping the relation to parent blog?

I want my new users to start-off with a fancy designed blog. Basically the New Blog Template plugin does what I want, but it seems over complex. It keeps a relation (dependency) with the original template blog. This is unnecessary and unwanted feature for me.

I don't need the relation between the parent blog template and the user blog. I just want to copy all design settings, widgets, Pages, Posts categories and tags.

Even the Categories, Tags and posts are optional. These are already generate with new blog defaults plugin.

Is there any way to use New Blog Template and break the relationship between the blogs?

Or should I search for a other plugin, or start coding my own? Perhaps by extending the New Blogs Default plugin.

Any help appreciated.