I build my website using Zola, which worked pretty good. However I wasn’t satisfied with the existing templates so I did build my own using DaisyUI. That also worked pretty good most of the time and was a pleasant experience!
I can recommend the book Daemon which explores that Idea
I also recently discovered this and it is so nice and genius