As a translator I'm only using text/sourcecode editors like PSPad or Notepad++. I like PSPads management of whole directories, very comfortable if you need to replace some text in all files of a directory tree for example. I even use these editors for other php coding - however, writing small smippets and modifying other peoples work to my requirements is all I'm able to do. :)
Haven't tried one of the suggested IDE's as I have to use a screen-reader for computer access, and most of these programming platforms seems not that useful and/or accessible to speech and braille output.