Inno Setup
Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.
Putting together a MojoSetup installer involves five general steps: 1) Compile the software. 2) Set up the installer filesystem structure. 3) Write a config file. 4)...
Putting together a MojoSetup installer involves five general steps:1) Compile the software.2) Set up the installer filesystem structure.3) Write a config file.4) Add any localized strings.5) Package up the final file for distribution.
Each step has a lot of details, but all installers basically follow those same basic development steps.
Source
Official Website
Twitter
scriptable software-installation install-creator