Welche Programmier Software nutzt ihr?

Ich verwende auch die Arduino IDE.
Für den ESP8266 den Esplorer (wg. Lua, mit nodemcu).

Für die eher kleinen Programme reichen die Features aus. Großartige Refactoring-Funktionen benötige ich nicht, das geht auch meistens irgendwie per Find&Replace.