#to2dsMy first attempts used just that. One Python program of roughly 100 lines or so. Markdown files with an information section commonly known as "front matter", i.e. title, date, a meta description tag, a Jinja2 template or two for the merge, and a CSS style sheet.