Il y a des années, j'ai utilisé Eclipse.
Puis Netbeans qui m'a semblé plus "uni" et plus simple à installer et gérer.
Et puis enfin, ces dernières années, tout simplement Notepad++ avec XDebug

En lisant l'excellent livre de Marc STUDER, je vois qu'il utilise Eclipse...