Я писал сценарии на Python для ArcGIS 10, и до сих пор я только использовал Notepad ++.
Мне нравится, как интерфейс командной строки Python выполняет для вас функциональность arcpy, показывая вам ваши варианты, и мне было интересно, есть ли способ добавить эту функцию во внешний редактор.