Vamos a meternos a opinar, yo para maquetar la pagina uso el Dreamweaver, es comodo, despues para el codigo PHP(basicamente es con lo que trabajo) uso el PHP Designer 2005, me encanta ese programa(ademas pesa muy poco), esto en Windows, en Linux, bueno, de momento estoy empezando, y estoy probando el NVU, a ver que tal.
Saludos.