When I took ECOL 553 last semester I used PyCharm to write my code. It's a bit more user friendly than most IDEs, I think. There is a free version you can download if you want to try it out and it runs on Windows, Mac, and Linux. I thought I would share.