Microsoft already has. There is a minimum version of windows you can get called "The Windows Preinstall Environment", it is a cut down version of XP that can do some basic things.
For more information look here: http://www.nu2.nu/pebuilder/
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements