Alternative Arduino IDE

There is a plugin for Visual Studio, that uses the Arduino IDE as a back end.

I quite like the simplicity of the Arduino interface. I think VS is sometimes needlessly complicated, and I've used it at work for over a decade!