Org as a Word Processor
howardism.org
howardism.org
http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-L...
https://github.com/melling/EditorNotes/blob/master/org-mode....
I have an Atom package listed too but I'm not sure how good it is.
Vim (and I would expect the others also) has good support for Pandoc.
[0] https://github.com/syl20bnr/spacemacs [1] https://github.com/syl20bnr/spacemacs/tree/master/layers/org
Generally, this makes things super convenient for you. It takes a fraction of the effort and research to get a new language or feature going.
It also means that if you need something different from the defaults, it's another thing to learn how to modify a layer to suit your needs (not as simple as I had hoped). Also, if the package you want isn't available as a layer, you have to create your own custom layer for it. This gets you trying to think about organizing your packages, which while maybe useful, can be a big time sink too.
Using it for about 3 months now, it's quickly become my go-to editor. I'm very happy with the defaults provided by spacemacs layers, and haven't yet felt the need to modify them much. I did look into it once and got scared away. All the customizations I've made are in regard to Emacs defaults themselves, and fit nicely into my .spacemacs file.
Learning emacs and vim from decades old documentation is quite a journey. Keep an eye out for Stackoverflow answers. They tend to be the most up to date and relevant.
Can't speak for Vim, but the Emacs documentation has hardly succumbed to the sort of obsolescence your description of it implies. (It's also built in to the editor, and reachable via M-x info.) You might want to take a look at it, before you go on consigning novices unfortunate enough to heed your bad advice to the hell that is Stack Overflow. (And if you're going to point people in even that general direction, at least point them at Emacs SE, which unlike SO isn't overrun with garbage and lies.)
I guess if you have no background on elisp or emacs, it might be not that hard to pick up spacemacs. Once you want to customize it nontrivially, you always need to read up the document. For spacemacs, that means you have to read not only emacs and elisp info but also spacemacs documents. It may not be difficult though, but I found that hunting through multiple configuration files to do a trivial change and going through all the things need to be done to add a package was just too much.
I believe a simple dot file can go a long way than a multi-direcotry structure that evolves out of your control (occasional breakage in configurations brought by that). The official emacs update is much more conservative and reasonable, and never broke my configurations. Now I guess it is just me. Because the dot file is mine! My precious!
Spacemacs takes the opposite approach and supplies you with more gadgets than you need and the "crowd-configured" aspect of the project means that what you have today and what you have six months from now could be very different. It might be a product of my age (I'm not that old, 32), but I've noticed that I've become more reticent to change in the past few years, especially when it's change that modifies daily habits of mine.
With that said, I think that Spacemacs does have good things going for it that I'd like to see trinkle into Emacs eventually. For example, the idea of having keybindings "namespaced" (e.g. 'f' for file manipulations, 'p' for project, etc.) is a great approach to make sense of the dizzying number of commands available in Emacs, and it'd certainly be cool if something like that was introduced into Emacs (in addition to the existing bindings).