

Very basic knowledge of GRUB configuration files.I remember using it with Windows PE around 2005 and it seems to have been updated to support USB drives and UEFI, but remember that this tool also supports legacy booting.

If you want to boot Windows too you might want to look at SARDU. Given that the ISO image is UEFI bootable, we can set up a USB drive containing multiple ISOs with different operating systems without creating a mess on the USB drive. Instead of extracting contents from an ISO image, GRUB and GRUB2 have been able to boot from ISO images directly through a loopback device. On Windows versions prior to Windows 8, you press Windows/Super+ R to open the run menu and open diskmgmt.msc, that would open Disk Management.

Just copy the files to your FAT32-formatted USB drive. Creating UEFI-only booting USB live media is pretty straight forward.
