The bit is rusty, but here are some (possibly) useful pointers.
There is an Orca tool that you can use to edit .msi files.
There was also Wise for Windows , which is now called something else, and I'm not sure what you can do with the test; it definitely had the ability to edit MSI files.
I was going to offer FileMon and RegMon on my own, but I only saw that they really were combined in ProcMon, shows how this time is for me :)
source share