http://www.eclipse.org +
http://www.phpeclipse.de +
http://www.apachefriends.org/en/xampp.html
Eclipse, famoso proyecto de IDE multilenguaje, escrito en Java (multiplataforma), con el módulo de soporte para PHP, más el entorno con servidor, mysql 5, php5, pear, etc.
Solo te faltaría instalar Smarty.php.net y están ultra-armado para la batalla!