When I’m writing a longer post, I’m usinn similar solution. But because I’m trying to drop using Google etc. and I work mostly on iPad, my tool is app Ulysses. Mostly because it can markdown. One kind, not totally same syntax what Discourse uses.
I have some mixed feelings about that. On other side I dislike when I need to separate apps (but I use it for WordPress too; creating content there is painful nowadays), but at same time I have little bit more robust and centralized environment.
Is this bigger question for me? No, it is just annoying. When Discourse changed the style how to leave an unmatured work, was more catastrophic and I lost way too many drafts because of muscle memory ![]()