Not sure it's really what you're looking for, but I've been using a little thing called setupdev. It basically creates a setup exe that allows for desktop shortcuts, registry entries and all manner of good stuff.
You can take a look at it at
http://www.softpedia.com/get/Authori...SetupDev.shtml