PE2USB GUI
There is an application out there called PeToUSB.exe and can be searched as PeToUSB_3.0.0.7.zip. The big advantage to this over pe2usb -f e: is you can assign the drive letter X to the usb device (it's default) and it will partition, format and put the files onto the USB device for you. Also one limit on using BartPE is that it is built on fat16 and has a 2 gig limit. You can work around this by partitioning to say 512 then use the rest for data if needed. I have this running on a 40 gig USB HD drive doing this and use the rest for user data recovery and some stand alone apps.