L'idea che ti suggerisco è quella della virtualizzazione del sistema operativo e nasce da queste considerazioni:
hai detto che usi un PC "cavia" dove sperimenti di tutto e di più
nonostante i miglioramenti dei sistemi operativi installare un nuovo software può comunque generare qualche sorpresa inattesa. Non mi interessa qui giudicarne più o meno l'affidabilità di sistemi operativi Microsoft, Linux o altri nè entrare in polemica con nessuno. Il dato di fatto è che ci possono essere problemi inattesi.
conosco abbastanza da vicino le necessità dei programmatori: testare su più piattaforme le stesse applicazioni in modo da vedere cosa succede e come queste reagiscono in sistemi operativi diversi.
E, sommato tutto, da questa ultima necessità ho preso spunto per suggerirti una cosa scontata e banale, ma che forse fa al caso tuo.
Visto che ti serve un sistema operativo "di base" già perfettamente funzionante da massacrare con test, installazioni, ed esperimenti vari perchè perdere tempo a installare tutto daccapo quando puoi farlo copiando semplicemente un file di qualche gigabyte ?
Per approfondire sulla virtualizzazione ti segnalo sia progetti opensource come XEN e VirtualBox che commerciali come VMWare e Parallels.
Inoltre le ultime versioni di questi software permettono di generare una snapshot cioe' una "istantanea" del sistema operativo virtualizzato da usare come copia di sicurezza PRIMA ad esempio di installare nuovo software. Se dopo l'installazione del nuovo software qualcosa non funzionasse puoi tornare indietro con un click risparmiando così parecchio tempo.