The IIS team is working on a solution to basically do the "keep these servers in sync" work flow, building on MSDeploy.
In the meantime, I think a bunch of customers are just using the Windows Task Scheduler to schedule a task to periodically run the MSDEPLOY.EXE command line. Hopefully that can hold you over until the IIS team delivers a more dedicated solution.