The Windows Automated Installation Kit from Microsoft aids in building automatable OS deployment images
The Windows® Automated Installation Toolkit (AIK) is a collection of tools and documentation designed to help IT Professionals deploy Windows.
The Windows AIK is ideal for highly customized environments. The tools in the AIK enable you to configure many deployment options, and they provide a high degree of flexibility. The corporate deployment environment varies from one company to another. Depending on your business needs and resources, you may choose to use all or parts of the resources available in the AIK.
From http://technet.microsoft.com/en-us/library/dd349343(WS.10).aspx