Here at Pycon 2008 I was lamenting to David on how Leopard's default install of Python has no IDLE interface. He clued me into how to launch it from the interpreter:
>>> import idlelib.idle
Also, from the regular shell:
python -m idlelib.idle
Wait for a few seconds, and there you have it.