Have you ever heard about Cameyo Application Virtualization? This software is actually free! As far as I can see, it’s in Beta at the moment, but SDKs and other stuff are in place.
Whether you are a beginner or an expert, Cameyo have what you need to be able to package your own virtual applications in a few clicks.
Cameyo is a free, open-architecture application virtualization product. It combines best-of-breed application virtualization technology with simplicity. Application virtualization technology packages entire applications into a single standalone executable, eliminating the need to install. While application virtualization technology has been around for years, good application virtualization products have been expensive and complex to learn. Whether you are a home user or an enterprise IT administrator, take your applications with you or deploy them easily.