I have recently started to convert some of my selenium builder test scripts into python from the default son format so i can make them a bit more modular and easier to maintain. I was searching for good python IDE that i could use. I found that Pycharm really fitted the bill.
It has some great features and there is a free version. If your using Python for your test script language then you should check it out.