Il y a un assistant de setup avec VB6 mais si ta procédure est trop complexe, il peut être trop léger.

sinon, NSIS devrait convenir.
Il y en a certainement d'autres...