One of the challenges with writing is switching between different mindsets. Theoretically it is possible to switch between these mindsets within a single writing environment like Microsoft Word or even on a sheet of paper. The problem is that when we do this, we are increasing the cognitive load because we’re simultaneously asking our brains to ignore tempting distractions (like reformatting heading styles or editing the paragraph we wrote yesterday) and to write.
Similar to the person who’s trying to quit smoking and flushes his or her cigarettes down the toilet, using different software environments can help impose discipline on the writing process. It separates the act of deciding what to do from the act of doing and the form[atting] from the content.
Virtually all creative writing needs to go through the three drafts: the first draft to get it down (creation), the second draft to fix it up (change) and the third dental draft to reach clarity. In my writing workflow, I spend little time on how to move between different software (copy and paste usually suffices even if it means hand-editing some formatting). The key principle which guides my software choice is getting myself in the right space for the part of the writing process which I want to focus on.
For creation I use OmniOutliner to collect ideas and Byword to create text. OmniOutliner (OO) is an excellent environment to brainstorm in because it’s very easy to add headings below (↩) and above (⇧↩), create sub-headings (⇥) and assign styles with hot keys–all without your hands leaving your keyboard. OO, however, goes beyond a simple brainstorming tool: since it’s so easy to rearrange material in it, it can stay with you throughout the writing process and help you manage the whole project.
Byword is a minimalistic and simply beautiful text editor which is my go-to when I need a clear uncluttered writing environment to create. It supports multi-markdown and has a small unobtrusive wordcount at the bottom of the screen so you can see how much you’ve written without opening any menus (which is incredibly useful if you’re trying to write a certain number of words per day).
Finally, for clarity I take it into the software which I will use for compilation and formatting. For shorter or collaborative pieces this is usually MSWord or Pages and for longer-self-published pieces, like my thesis, it’s LaTeX.