If you have create a site that you want to replicate with out having to re-do everything you can simply create a site template.



1. Login to your SharePoint site with the administrative credentials. 


2. In the upper right hand corner click on Site Actions then select Site Settings.


3. Select Save site as template.


4. Fill out form accordingly and select OK.