Booting Multiple Operating Systems
I do not know of an automated way of doing it, but NeoSmart EasyBCD is close to what you want.
However, if you want to mess around with different operating systems, it is possible to break working ones if you are not careful - and even if you are, I wouldn't really recommend it.
Take a look at virtualisation - it will allow you to run an operating system within another one. Personally, my favourite is VMWare Workstation, however there are many free solutions such as Virtual PC for Windows 7 (For Windows Vista or before) for Windows or VirtualBox which is cross platform.
If you're experimenting a lot with different operating systems, i recommend a 3rd party boot manager such as BootIt NG
Now you can select the OS you want to boot, but it doesn't stop there: you can also properly hide system partitions from each other, avoiding any interference from other operating systems that may cause damage to other bootloaders.