Ich finde auch, dass ein "static site generator" manchmal eine Lösung sein kann. Bei mir ist es Hugo (
https://gohugo.io/). Dort lässt sich auch das Aussehen mit themes frei anpassen. Der Inhalt wird davon unabhängig in Markdown angegeben.
ct-Artikel:
https://www.heise.de/select/ct/2016/12/1465125783782179
PS: Ist extrem einfach zu testen, alles in einer einzelnen Exe enthalten, nichts muss installiert werden.
https://trendschau.net/blog/webseiten-mit-hugo
Andreas