I'm currently using a Jekyll based theme to host my blog via GitHub pages. I'll most likely switch to static-site generator using zola [0]. I don't much know about web development, but fine with markdown based site generation. Was struggling with zola docs, until I found that I can simply clone themes [1] and replace the sample posts. I'll go through settings later. Best thing I like about zola is that I get a single binary (this is based on rust) and I don't have to fiddle with npm, etc.
I was coming here just to mention Zola, which we successfully use for two static websites of ours.
Zola is written in rust, has a single binary, great support for multilingual sites and a bunch of great features compared to other static website generator[1].
I had a quick look at Zola sometime ago while looking for alternatives to Hugo (which is written in Go, but is also distributed as a single binary). But it seemed like Zola had fewer themes available. As a non-designer, having great themes available (for free, preferably) would be a good starting point.
I wondered why you say _fewer_ themes for Zola, there were so many to choose from and I had a hard time to decide (and I might still change it in future).
I just checked for Hugo, and it certainly has so many more compared to Zola. Something to keep in mind for future, but I am more than satisfied with Zola for now.
[0] https://github.com/getzola/zola
[1] https://www.getzola.org/themes/