|There is a program called Barts PE that will allow you to insert your xp cd and make a bootable os (live cd)or you can make a win 7 dvd.|
There are also cds 9in1 that has 9 versions of xp one one install cd. All the common files are put into separate directory's and a script to install from a menu is created.
There is also a 7in 1 for win 7.
And one for vista.....I don't know what stage it is in, the first two tries were buggy at best....and make fine coasters.
But both of the above (9in 1 and 7in 1) are install cds and not live cds.
Having said that there is a win 7 live cd that has a menu that allows 7 to run in a chosen language...
If you are thinking of making an install disk with xp,7 and vista you might try a double sided dvd. You will of course need a menu and probably a script to unpack any compressed files. 7 and vista are a bit large.
If you are thinking of making several live os's on one media , perhaps a good size flash drive would be worth looking into.