Cita: s que a veces me pregunto si no será que al dreamweaver le faltan funciones...
"funciones PHP"???

... solo puede ser que le falten funciones para autocompletarlas y/o reconocerlas (para que te muestre los parámetros que utiliza y demás)... al final, sabrás, no depende de DW ni de ningún otro editor que PHP funcione...
Sobre si hay otro editor... pués DW (como FrontPage) es más un editor WYSIWYG (visual) de HTML... sí dices que trabajas más con código, podría ser esa una razón para cambiar de editor: DW es pesado, consume memoria, quizá un editor basado en texto (trabajas con código directo) pueda resultarte mejor...
Igual y si te gusta, trabajas bien con él y no tienes problemas con tu PC... pués adelante. Reza el dicho: "Más vale bueno por conocido que malo por conocer"

.
Saludos!