I don't know a lot about SharePoint so pardon my terminology and please let me know what additional information is needed.
I work for a franchiser who gives each franchisee their own website. These websites are subsites of a SharePoint site. There is one subsite called Master that functions as the "template" site for the franchisees. So if a new franchisee signs up, we want to give them their own version of Master. Site Templates sounded like the right idea, but Master is a publishing site so I can't save it as a site template. How do you create duplicates (with new names) of a publishing subsite under the same root site?