I was going to say PeakD is robust when it comes to drafts. However I use Obsidian to research, curate links and then assemble posts that much like yourself, can be pasted into the web interface using any device.
I’m hoping to refine this process even more when I get time, so that pulling disparate notes together can become a total doddle. Not quite there but the process is evolving.