In combination with your technique, I find that one or more nights of sleep between the drafts work wonders.
I also like dictating a first (or subsequent draft) into a digital voice recorder to spit ideas (or rephrasings) out; then having my computer transcribe the dictation; then automatically adjusting the text (with premade regex sequences and/or on-the-fly find and replace); then reorganizing the structure; etc. In this regard, my workflow is just a modern version of ancient rhetorical principles (the canons of rhetoric, etc.).
One of the best techniques I've found and implemented (and one of the best regexes to automatically apply to dictations) is to put every sentence on its own line in a plain text file, with blank lines between paragraphs. This makes reorganizing my thoughts / general editing much easier and faster (e.g., using keyboard shortcuts to move lines up and down in Sublime Text).
Also, for easily planning out and automatically applying regex sequences (and more!) check out TextSoap for macOS. It's easily one of my favorite apps of all time. There is also an Alfred integration.