Вопрос с выбором IDE для Python крутится постоянно. Кто-то юзает что-то простое, типа VS Code с парой плагинов, чтобы не грузить систему, а кто-то гонится за продвинутым набором функций в PyCharm. Лично я смотрю на задачу: если нужен простой редактор с поддержкой подсветки и дебага — VS Code рулит, лёгкий, гибкий, куча расширений. Но если проект серьёзный, много тестов, сложные зависимости, то PyCharm с его умным рефакторингом и встроенными инструментами гораздо удобнее.
Для тех, кто вёрстку и скрипты совмещает с Python, нравится Sublime Text — быстрая, не требует много ресурсов, но для дебага придётся ставить допы и плясать с настройками. Ну и не забываем про Jupyter, если работа связана с анализом данных — тут он вне конкуренции за счёт интерактивности.
Кто выбирает — ориентируйтесь на свои задачи и железо. Если хочешь быстрый старт, то VS Code почти всегда не подведёт. Если идёт речь о больших проектах — подгоняй под себя PyCharm, но приготовься к более громоздкому интерфейсу. А вы чем пользуетесь, ощущаете ли большую разницу?
Я для начала взял VS Code, потому что он легкий и не тормозит на моём ноуте. Пока всё, что надо — подсветка, запуск скриптов — работает без проблем. PyCharm кажется круче, но тяжеловато настраивать и запускать, так что пока не готов туда соваться.