I made a new MD style theme, with a custom gulp workflow, a few days ago. https://github.com/stkevintan/hugo-YAMT-theme
Gulp bring me lots of convenience, such as transpile
css/js, compress and revision static files, generator content index with hugo lunr and etc.
However I still can’t get rid of it now. the revision and hugo-lunr tasks are useful and irreplaceable. so I have no idea to pack this theme to be the official form.