LiveUSB-Creator is a free cross-platform tool that will help you in easily installing live operating systems on to USB flash drives.
LiveUSB-Creator will automatically detects all of your removable devices. Its Persistent storage creation feature lets you to allocate extra space on your USB stick, allowing you to save files and make modifications to your live operating system that will persist after you reboot.
LiveUSB-Creator offers a completely non-destructive install. There is no need to deal with formatting or partitioning your USB key. Moreover, it extends support automatically to downloading various Fedora releases, as well as Sugar on a Stick.
The best part about this free tool is that It works in Windows and Linux!
LiveUSB-Creator free download
You can download LiveUSB-Creator from its Home Page.