I have been toying around with the Sublime Text Editor and it has a great feature which PHPed would benefit from greatly.
By having a function autocompleted by the IDE, you simply tab to overwrite the relevant peices of code.
For instance,
foreach ($array as $key => $value) {
// type code here
}
|
In this instance, by pressing tab it would highlight the array, then another tab would highlight the $key then another tab would highlight the $value, and another would highlight the comment code so you can write you functionality there.
Also really liking their mini-map feature so you get an eagles eye view of your code and quickly snap around to what you want.