Ich würde da eher andere Schienen verfolgen, aber es gibt sicher gaanz viele Lösungsansätze.
1. asp
Einfügen geht über include-Dateien oder einfache Datenbankzugriffe aus einer Datenbank (access), in der man Standard-Code-Elemente ablegt.
2. js
Gestaltungs-Elemente als Java-Funktionen in einer js-Datei sammeln, diese einbinden und hinzuladen (onload o.ä.)
3. VB-Serverprogramme
Exen auf dem Server setzen aus beliebigen html-Bausteinen Seiten zur Laufzeit zusammen.