vscode просто надо некоторое время потратить на кастомизацию под свои задачи, поставить плагины и бед не знать, она бесплатная, быстрая, много возможностей кастомизации, API, куча плагинов. Интеграции всякие wsl есть и докеров, можно подключать всякие отладчики и оборудование легко, можно проекты на нескольких языках вести - например у меня это c++/python/js