Hakyll, since it has Haskell type safety goodness and is very customizable (it's basically a Haskell EDSL for static site generation):http://jaspervdj.be/hakyll/ The other nice thing about Hakyll is that it uses Pandoc, so it supports different input and output formats (such as HTML slide generation from Markdown). I just started using Hakyll and it's really awesome. It's very configurable, and in