Spacemacs is a distribution for Emacs.
Org mode is for keeping hierarchal notes (and more) in Emacs.
Visual Studio Code, or VSCode, is an open-source code editor. This guide targets VSCode v1.19.