I have been using InstallShield for many years. I've always managed to create an installer that will either automatically uninstall everything then install the new (ideally) or just install on top (ok but not ideal). Most of those installs were Insta...