Без разницы , особенно в случае с Python. IDE нужна только для комфорта , предоставления удобных инструментов для работы с отладчиком , подсветкой синтаксиса , работы с GIT , ну и виртуальное окружение тоже . В случае с Python тебе должно быть вообще всё равно
Она ещё удобно может отображать где какие методы и классы есть , сразу покажет все ошибки , предупреждения , более красивые , надёжные и удобные способы написания кода , предоставляет плагины и так далее.
Pycharm - лучшая IDE для Python. Но я бы писал просто в sublime , так как функционал от Pycharm мне не нужен.
Но он ещё и давольно требователен к железу , так как если у тебя меньше 8 Гб ОЗУ , тебе будет очень больно , долго и неудобно на нём писать .
Что косается VS CODE. То она ну давольно легковесная , относительно конечно. Но менее требовательна , чем Pycharm. Она вообще практически универсальна , это вообще не ide , а просто очень функциональный текстовый редактор , давольно гибкий , настраиваемый , там очень много плагинов для различных фреймворков и языков программирования , есть инструменты для работы с git , так же есть разные отладчики , ты их можешь легко найти в графе с расширениями. Очень хороший вариант в целом.
Что косается Sublime , это просто блокнот , там конечно тоже очень много крутых расширений , инструментов , панелек и конфигураций , но в целом , он может показаться немного сложным. Ну и с коробки он давольно сырой как по мне. А так , он очень легковесный , приятный давольно и настраиваемый .
Выбирай сам. Но честно говоря , как по мне Pycharm это больше для профессионалов. Иначе куча функционала , который там есть , будет просто простаивать .