emm.. no necesariamente tendrías que hacer un HTML para cada sitio, podrías usar igualmente PHP.
Código PHP:
<?php $sitio = $_GET['sitio']; ?>
<iframe src="<?php echo $sitio; ?>" width="anchoenpixeles" height="altoenpixeles"></iframe>
Así, saldría la web que pongas en www. tusitio .com/?sitio=
www.google.com dentro de el iframe =D.
Jeje, suerte