Atom.io

[Atom] is a text editor that’s modern, approachable, you can customize to do anything but also use productively without ever touching a config file.

apm install package-name

Some useful packages:

[atom-beautify]
[prettier-atom]
[platformio-ide-terminal]
[remote-ftp]
[browser-plus]
[markdown-pdf]
[markdown-to-html]

apm install remote-ftp
apm install markdown-pdf
apm install markdown-to-html

Open package commands with control+shift+P.

Another useful tool is nodemon.

npm install nodemon -g