each site would be a separate domain, and a separate installation of Power CMS Builder
you would first need to create each of the templates that you wish to offer.
then when a client purchases a template, create a new domain/site using that template, and then apply power CMS Builder to the site.