Is it possible to create my own Site Wizard process from a custom Template?

I'm looking at doing a bunch of cookie-cutter sites for a certain segment. The sites would need to be set up quickly, and inexpensively, with minimum customization. I'm thinking a "Site Wizard" type of arrangement would help with quick setup with variations. Since the Site Wizard only has a small selection of templates available, I'm thinking it might not be so easy to have my own template come up in the wizard. But it never hurts to ask.

Or am I better off creating one huge, master site with all possible pages included, then just do a "New from Template..." and delete whatever is unwanted?

Any other suggestions for something like this?