Сам использую Emacs, кто-то использует Vim, а кто-то Sublime Text 3 (этот платный).
Для новичка лучше использовать не IDE, а самый простой редактор, потому что сначала надо научиться программировать в целом (отдельно код писать, отдельно дебажить его, отдельно тестировать, отдельно собирать, отдельно выкладывать). IDE нужно профессионалам, чтобы автоматизировать все эти действия, которые они уже умеют руками выполнять. Поэтому если ты не профессионал, то IDE тебе ничего не даст. Если ты на стадии новичка к ней привыкнешь, то потом без неё ничего не сможешь сделать.
Вот эта одной из лучших для питона считается
wiki. IntelliJ IDEA