The IIS team has released a tech preview of their IIS Web Deployment Tool with the ultimate goal being the ease in keeping your web servers in synch. According to the learning roadmap,
"The Microsoft Web Deployment Tool, or msdeploy.exe, is a command-line tool that allows you to sync or migrate applications and sites between servers. You can migrate individual sites or the entire web server. It includes IIS configuration, content files, registry keys and other objects associated with the web server. It also allows you to explicitly define what objects to move with an application or server, like a custom file or registry key."
This isn't just a new IIS 7 tool, this will work with your existing IIS 6 servers as well. From the sounds of it, it seems to be a MSBuild/Nant style tool, but purely for IIS, which could prove really promising. As mainly a developer, I don't know how much exposure I'll get to this tool cause its more of an "admin" style tool, but as with anything, its good to expand your horizons.
Check out the teams posting http://blogs.iis.net/msdeploy/archive/2008/01/22/welcome-to-the-web-deployment-team-blog.aspx
Also their "walkthrough" documents (warning: I found these documents to be a bit confusing but they are at least worth a look) http://go.microsoft.com/?linkid=8100895