The SharePoint 2010 Easy Setup Script written in Windows PowerShell is a new set of pre-packaged tools that help developers easily get started with SharePoint 2010 development by automating the provisioning of a developer workstation using Windows 7, SharePoint & associated tools.
Additionally the script will download evaluation copies of the products it installs (or use fully licensed product bits you supply), install them either locally or in a user supplied Win7 VHD & set that VHD up for duel boot using Win7 VHD native boot feature. It also allows you to configure what products are installed via a configuration file, so you can add or remove products.
All the source is included for your use. If a particular aspect of the setup isn't right for your requirements then you have the ability to change it. A good example of this might be to configure the SharePoint installation to fit your organizations standard deployment.
More Info: Download