В блокноте неудобно. Использую Dreamweaver, он хорошо подсвечивает код. Конечно, можно, что-нибудь попроще, но вот как-то он один под руку мне попался. Только визуальным редактором там не пользуюсь, исключительно для редактирования кода.
Когда изучала PHP, пользовалась PHP Editor, вроде бесплатный был, уже не помню, только по-моему по е-мэйлу надо было код заказывать.