Notepad++ to najprostszy możliwy edytor, nie nadaje się dla programisty do stałej pracy. W temacie wymieniłeś Symfony i NetBeans, a nie da się porównać IDE do frameworka.
Jeśli pytanie było o narzędzie do pisania kodu to na początek możesz wybrać sobie jakiś lepszy edytor: Atom, Sublime Text, Brackets. Na dłuższą metę i bardziej zaawansowane programowanie polecam IDE - dużo pomaga, usprawnia pracę. Z NetBeansa korzystałem chwilę, jakoś mi nie podszedł. Polecam PhpStorma, normalnie jest płatny (choć moim zdaniem wart jest swojej ceny), ale jeśli jesteś uczniem możesz mieć go za darmo do celów edukacyjnych. Może też on wystraszyć z początku swoimi możliwościami, jak z resztą każde IDE - ale po czasie to się naprawdę docenia.
Praca z plikami na serwerze to raczej powinna być ostateczność, jest to właśnie bardzo niewygodne. Lepiej działać lokalnie, a na serwer wysyłać gotowy kod. I jeśli tak chcesz zrobić to raczej przyda Ci się XAMPP, chyba że ręcznie zainstalujesz PHP i dla ułatwienia może jakiś serwer www (zawsze można korzystać z wbudowanego w PHP).