Portabilizer is a freeware application that creates launcher executables with custom icons for creating portable applications. Launchers created with Portabilizer, can run specified program with specified parameters. These launchers are fully compatible with PortableApps.com launcher application and Dead'Soul PortableDock.
http://www.mystercrowley.com/files/Portabilizer_Portable_v1.0.zip
http://www.mystercrowley.com/files/Portabilizer_Portable_v1.0.zip