A quick hobix.el idea:
Allow for unfinished posts in something like blog-root/drafts
and only copy them over when the user says they’re finished. Create the created
field at that point, so that the blog shows the post being posted when it was finished instead of when it was started.
Thanks to Org-Mode/Org-Blog for the idea!