my client does a lot of acquisitions mergers etc and for each they want to create a site using some parameters on the main site .
The site will have some subsites and then some list, tsks lists etc based on a page layout
Client wants the site to be created automatically everytime they need based on some parameters like name etc passed from the main site.
How can this be done in sharepoint 2010?