I like the approach to managing a site taken by Jekyll. A lot.
I don’t like Ruby, and I don’t like strict logic-less templates. Jekyll is Ruby with Liquid as the templating engine.
If you feel how Marijn feels and you don’t like Ruby, or strict logic-less templates – you should checkout Heckle. Marijn also asks that you not use Heckle at this point IF you want something stable and finished. It’s a work in progress.