Portable application creation