BulldogLowell:
have you looked at http://platformio.org/?I've been using the ATOM plugin, which is a very rich dev tool...
I did give it a quick look. In my opinion (and this may be incorrect / unfair), it involves too much dorking around: install python, install Atom, install Platform IO.
Worse still, it looks like you need to mess around with a Command Line Interface and manually edit .ini files. This is 2017, not 1977.
Like I said, there’s a good chance I’m off-base here. But, that was my impression after poking around for 30 minutes.