notepad++ es muy bueno.. pero yo uso komodo professional la ventaja que tiene es que trae todas las funciones de php (creo que todas) pero es bueno ya que solo con escribir las 3 primeras letras de la funcion te aparece una lista para seleccionar una vez seleccionada al poner el primer parentesis te aparece que tipo de parametro necesita... este programa es de ActiveState es de licencia comercial te puedes bajar el software para probarlo en
http://www.activestate.com/