The intention of this tool is that an MSI or merge module (any Windows database) can be manipulated or created with a very few number of lines and without writing code. Any "common" manipulations are setup once and reused for all your MSI files.
All files are in text format so are easy to read and compare, you could easily create an MSI with a "handful" of commands (such as 2 line MSIs...). An HTML report is created when creating an MSI (this includes a file "verify" button). Also has a MSI dump and difference tool which you will find easy to read (and MAKEMSI can also process).
What's New in version 08.096:
MAKEMSI now performs more validations to work around the Windows Installer bug described in section "A Windows Installer _Streams table key longer than 62 bytes corrupts the database".
Updated the 2213 error message which gets displayed when build fails.
Added the new "PatchUninstall" custom action attribute, rework required as mechanism changed in recent 4.5 beta 2.