A little bit late to the party here but;
YUMI Multiboot from pendrive linux
You do have to play around with the “unlisted iso” option for things that are not in the list but I’ve managed to get just about everything I need to work. It does get upset when booting xcp-ng and you have to download the packages via HTTP as it doesn’t find the CD but other than that it seems fine.