Albeit it's a free application but you can bet PortableApps features almost complete solution for our need and can be compared with free or commercial software in the business.
- Carry your favorite software on a USB flash drive
- Easily install, upgrade and uninstall your apps
- Be safe from data loss with the built-in backup utility
- The industry standard portable software format
- Full set of utilities available for all developers