Auto Generating Page Content on New Site Registration

Good Day,

I am setting up a network of sites which will provide members who register with my marketing program with a site they can use to facilitate some communications functions. They will not edit the site themselves and it will have some standard templates with set default content. I would like to create a scenario where certain pages can be auto generated with their contents each time a new site is registered. This content could later be tweaked if necessary.

Looking forward to your response.