Found this amazing article about building your sites and thought this was perfect, as it has so many great uses
- Automate the rebuild of your farm (DR scenario)
- Insure a consistent build of sites for users
- Insure a consistent build of lower level environment
Give this article http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/28/build-your-sharepoint-internet-presence-with-powershell.aspx a read and let me know if you can think of another reason to use this.