Multiple files depend on each other, creates dependencies. Something has to tie it all together. The SSG that @zebra links above (eleventy) seems like a pretty simple way to do it.
Or, skip the SSG, use a desktop editor, get over any objections you have about writing directly into HTML (why is that a problem?) and give up on layout consistency (embrace quirky diversity) and you have dropped a great deal of complexity.
Nothing comes for free, really.
I still think either approach above is safer than exposing a janky scripting engine that gives write access to a database accessibile from the web. Wordpress just feels like a bad idea to me, but obviously many people use it every day. It’s just not for me (after many years of using it).