A resposta rapida é: a que você melhor se adaptar. Busque todos os editores de texto e IDE's e teste, vendo qual você mais gosta. Eu, particularmente, gosto (muito!) do VSCode para desenvolver tudo, basta colocar as extensões. Ja tentei usar outras opções mas não consegui manter o mesmo nível de produtividade.

Eu também! Inclusive eu programo não só para web, mas também para embarcados, e uso o VSCode, tanto com a extensão do Arduino, quanto outras específicas.