WiX e' un tool (disponibile sia da riga di comando che come Add-In per Visual Studio) che permette di realizzare pacchetti di setup partendo da un file Xml.
Non ho ancora avuto modo di testarlo a fondo, ma a prima vista sembra interessante...
Lo trovate
qui mentre qui trovate un articolo che descrive anche l'Add-in per Visual Studio.