I'm using Hakyll, simply because I want a bit more exposure to Haskell. I've used Jekyll and Hugo in the past. Jekyll has lots of support but is slow for large sites. Hugo was alright. Only used it for a small project.
https://begriffs.com/posts/2014-08-12-create-static-site-wit...
EDIT:
Tutorials about Hakyll: https://jaspervdj.be/hakyll/tutorials.html