Those who create installation packages are aware of existing of WiX (Windows Installer Xml)

There is nice article in March issue of MSDN Magazine about WiX

Read Automate Releases With MSBuild And Windows Installer XML