cross posting from the Norwegian MCS IW team:
It is an pleasure to announce the first of our two new SharePoint projects on Codeplex.com:
SharePoint PowerShell Deploy is a set of PowerShell files to help you build, deploy, upgrade and destroy a SharePoint farm. It can be used on development machines as well as test and production scenarios.
Background information and thoughts about the project are available at this blog entry
SharePoint PowerShell Deploy
It is often very tideous to create and set up SharePoint on one machine, then reproduce the same steps on another machine in another environoment over and over again for development and testing. SharePoint PowerShell Deploy automates this process from start to end. From psconfig (the SharePoint installation wizard) to creation of subsites based on your own site definitions. All you need to do is to define your settings in the "deploy.ps1" file and start the project with the run.cmd file.
Read on the the CodePlex site – http://www.codeplex.com/sharepointpdeploy