You can prepare an Easy2Boot USB drive using Windows or linux. Then add all your payload files (.iso, .img, .ima, etc.) to one of the folders on your USB drive (e.g. \_ISO\MAINMENU folder) by drag-and-drop at any time. A new menu is automatically created each time you boot from it. Works with 99% of linux liveCD ISOs and supports Windows Install ISOs too! Install from an unmodified XP ISO file to a RAID/AHCI/SATA system (no need to nLite the ISO first).