I’ve been using the Microsoft Web Matrix more and more lately to install CMS and eCommerce solutions. This application is a simply install which has links on most popular Microsoft style web products allowing you to directly install and setup your IIS instance without any fuss or mess.
The Web Matrix also let’s you create templates based on sites, or use existing templates. I have also agreed with using templates as bases, because a good template will give you the proper wire frame for your site and you simply need to tweak styles to get what you need. Finally, the Web Matrix sets up your database for whatever web application you install, and also has plenty of options for automatically tuning your IIS instance. Definitely a great tool to have in your tool shed.
Take a look at this video for some information about the Web Matrix:
Here are some popular sites that use the Web Matrix for installation: