Hola,
No es por jorobar (todo lo contrario), pero, si comienzas en estos asuntos, tal vez te interese conocer el programa InnoSetup, que, a diferencia de Install Shield es de código abierto, y casi tan popular y utilizado como este. Además está hecho en Delphi y cuenta con una buena comunidad de usuarios que mantienen herramientas relacionadas, plugins, código, etc. Echa un vistazo por lo menos:
InnoSetup, de Jordan Russell.