Il migliore che puoi trovare è InstallShield. Si tratta di un vero colosso.
Grazie a questo puoi personalizzare totalmente le finestre per il setup e puoi fare qualsiasi tipo di operazione con i file.
I programmi d'installazione dei maggiori software sono realizzati proprio con questo tool.
Sono proprio tutte le sue funzioni però a renderlo poco intuitivo.