På Linux bruker jeg Eclipse + PyDev som gir et bra utviklingsmiljø for
flere språk, og jeg tror ikke det er noe i veien for at dette skal
fungere på mac også, uten at jeg har prøvd det selv.
Hvis du allerede er litt kjent med Eclipse vil jeg absolutt anbefale
en slik løsning, men hvis du ikke har brukt dette rammeverket må du
kanskje beregne inn litt tid til å lære Eclipse i seg selv.
Her er litt om bruk av Eclipse fra Apple sine sider:
http://developer.apple.com/tools/eclipse.html