Holy crap. The degree of dislike I have for Windows Installer service is already kind of pegged. An object lesson in overengineering for very little gain. Well, it could work awesomely if it wasn’t a backwater in Microsoftland and if the Microsoft supported authoring framework wasn’t an “open source” initiative that is completely understaffed.
Then there is the issue of instance transforms. Holy mother of god, these make vanilla installers look as attractive as your first crush. This is the way to kludge together support for upgrade installs of transformed installations that don’t unilaterally overwrite every other transformed installation on the target machine.
So—guess what I’ve been working on all day.