Não vai ser tão simples não hehehe, mas desde já, boa sorte!
O jeito mais fácil é o seguinte:
1º montar cada iso:
sudo mount -t iso9660 distro1.iso /media/distro1
sudo mount -t iso9660 distro2.iso /media/distro2
sudo mount -t iso9660 distro3.iso /media/distro3
Prossibilidade de problemas: 0
2º Copiar os diretórios de cada distro para a primeira:
cp -Ri /media/distro3/* /media/distro2/* /media/distro1
Prossibilidade de problemas: 2
1 - As distros podem ter a mesma estrutura de diretórios, nesse caso você não poderá substituir um diretório por outro, vais ter que copiar os rpms/debs/tgzs/tar.gzs para o mesmo diretório;
2 - A solução de cima pode criar uma situação onde o instalador manda instalar todos os arquivos de determinado lugar tipo /main e você vai ter um belo conflito de versões. Isso não será problema se o script de instalar nomear quais os pacotes devem ser instalados, pois cada distro tem sua "listinha".
3º Criar um novo catálogo de boot dando todas as opções de boot das diferentes distros e não estou falando de catálogo de catálogo. Pegue um deles, como o do Ubuntu que, no CD, está em /isolinux/isolinux.cfg como exemplo abra e modifique. No mesmo catálogo você terá que apontar as diferentes imagens das distros. Um jeito bem fácil de criar catálogos de boot é usando o k3b (Projeto > Editar imagens de boot). Explore o /isolinux e o /install do CD
Você também pode criar sua própria imagem e catálogo de boot, para isso tem um material aqui:
http://tldp.org/HOWTO/Bootdisk-HOWTO/cd-roms.html)
Existe uma grande chance de você encontra distros com pelo menos um arquivo no mesmo lugar e com o mesmo nome: /install/vmlinuz assim, é melhor escolher distros muito diferentes