LizaJet Installer is object oriented, you can define classes, properties, methods, make one basic installer, and inherit other installers from it.
You can for instance create a basic installation, and derive from it a demonstration edition, a standard edition and an enterprise edition. Each of those editions adds some files, registry settings, and dialogs to the basic edition. Changes in the basic installer automatically propagate to the other editions of the installation, reducing maintenance time, reducing costs and improving quality.

When your product evolves and more and more versions and subversions are created you will ever more appreciate this powerful feature of LizaJet Installer.