At PortableApps.com we can find not only the software suite to create your own portable applications, but also pre-packed portable applications, which are released under GPL or free licenses.
A portable app can be ran without being installed in the host Windows computer, in other words, it will run directly from storage media, such as a pen drive or cloud storage. This is an ideal tool for someone who needs to always have some applications with them, and doesn’t wish to leave a trace behind, for example consultants or IT support.
PortableApps.com was started by John T. Haller and its currently a popular way of creating portable apps. Its open source and free, but read the license agreement of the application you want to add nomad features.