You could also use 2 scripts found in any slax distro-slax/goblinx/wolvix and in the "linux-live-scripts" ( http://www.linux-live.org/
) It's gotta alot of nice stuff in there.
The scripts are "make_iso.sh" and "make_iso.bat", one for Linux and one for Dindows.
The iso layout must contain a "boot" folder with a "isolinux" folder inside.
Basically add kernel/initrd from whatever linux and edit isolinux.cfg and use scripts to create bootable iso.
Just put the 2 scripts in the "boot" folder, make executable, double click and choose
"run in terminal" and then give it a name that ends in iso like mycd.iso, not mycd
You can also choose "run" and it will make a iso named "boot.iso" in the top folder.
If you have anything in the folder with the boot, and linux folders it will be included
in the iso-
Also, you can "cd" into the boot folder, make make_iso.sh executable with "chmod +x make_iso.sh", and then invoke with "./make_iso.sh"
The .bat file just double-click.
You can also netinstall Fedora-10 with netbootcd-3.0-usb or any major distro-