Lieber dennis.kirsch,
4-5 Websites erstellen, die vom Inhalt und Layout her größtenteils identisch sind
klingt nach SEO... naja.
Wenn Du das selbst machen möchtest, dann solltest Du irgendeine Art von intelligentem Backend haben, das erkennt, welche Site gerade aufgerufen wird, und das dann die erforderlichen Dateien (CSS/HTML) an den Browser liefert. Dazu benötigst Du serverseitige Logik, sei es eine echte Scriptsprache wie PHP/Ruby/Python/Perl oder wenigstens "Server-side Includes", wenn das Dein Webspace hergibt.
Liebe Grüße,
Felix Riesterer.