... the title says it all
I tinkered a bit under IDLE, but I read around that - since IDLE is itself a tkinter program - writing/debugging in tkinter would be a mess.
I also managed to build ipython-notebook, but to a notebook interface I prefer one where I edit a .py file, then my IDE runs it (usually under a debugger, letting me see variables, run code at breakpoints etc...)
do you know if something similar exists???