Top Alternatives to Install Creator for Windows

Install Creator

Install Creator Free

Build customized installers with a visual interface