Hola,
Puedes hacerlo con cualquier editor de texto, incluso con el Notepad, yo uso uno muy bueno que se llama Crimson, a algunos otrso les gusta el PHPEdit, bueno tu sabes que en gustos...otros programas que ya son generadores de codigo son Macromedia DreamWeaver Ultradev, y esteeeee...ah! y hay un Forista que ha creado un editor exclusivamenete para PHP, se llama Epplestun, y su web donde esta el programa es http://www.epplemedia.com
Bueno eso por ahora

suerte