I love Atom.io, and I was reluctant to use it for coding Python projects, until I realized that the hackable nature of the editor meant I could probably do everything I want in Atom just by installing the right packages.
This video covers some great packages to use to hack your Atom editor for Python projects.