Didn't know Python had standard GUI now, but you should be able to install the x11-toolkits/py-tkinter bindings form ports or pkg
My suggests for programming editors are usually Vim, Emacs, Kate, jEdit, KDevelop, or Eric in case of Python.
I like Kate because I have a fine editor with a file browser and Console built in. So its instant access to gcc, javac, python, irb, perl e.t.c. (Most programmers editors should be the same way). Sort of an IDE without the IDE, Emacs and Vim much the same with the 'usual' interface styles.