I'm mainly looking for Mac app suggestions, as there seem to be quite a few around (Mou, Write, Byword, Ulysses, etc.), but other OS/online suggestions could be interesting too.
Sublime Text 2/3. Great for code and markdown. I used to use Brackets because of the live preview for web development, but the simplicity and design (I use the "spacegrey" theme) makes it a pleasure to use. It has an unlimited trial or you pay $60, I believe.
I use LightPaper and like it a lot. The features I like most are side by side preview and editor window and export to PDF and HTML. Previously I was using Mou but gave up after stability issues.
Agreed. Here I treat nearly all text as text and edit in vim. That's why I like how simple and readable Markdown is.
Having a different editor for different text documents seems redundant to me. However I'll admit my two exceptions are using Xamarin for C# and ADT for Android apps.