@neauoire I used to write direct HTML for all my pages, just starting with a template page for stylesheet inclusion, headers and footers, etc. When I went over to mostly posting to my blog I wrote a site-building system to do things like the next and prev links in the blog pages, the index pages and the Atom feed.
But, I still write the actual content of the pages directly as HTML. I use the Geany editor which at least adds the closing tags to elements. I also have a separate little program which resizes images and generates the anchor and img elements so people can click for a bigger view of JPGs but other than that help I don't find just writing HTML to be the problem creating pages.