PHPDesigner jest kombajnem do tworzenia stron internetowych. Ukierunkowany jest głównie na PHP, jednak posiada także obsługę (kolorowanie składni, podpowiedzi kodu, wykrywanie błędów itp.) takich języków jak:
-HTML, PHP, XML, JavaScript, Python, CSS, VBScript, Perl, SQL, Java, C#, Ruby
-Smarty
-Tryb bez kontroli składni
PHPDesigner udostępnia nam szereg funkcjonalności dzięki którym praca w nim staje się szybka i komfortowa. Podstawą już w tego typu programach jest kolorowanie składni. PHPDesigner radzi sobie z tym całkiem dobrze, koloruje nawet zmienne użyte w cudzysłowach, czego innego programy nie robią (z rzadkimi wyjątkami). Ponad to umożliwia nam tworzenie własnych schematów kolorowania dla różnych języków. PHPDesigner posiada tak zwane inteligentne kolorowanie składni (wykrywa język i pomaga nam dostosowując kolorowanie. W momencie gdy w pliku mamy kilka języków, przykładowo HTML i PHP, PHPDesigner koloruje język na którym mamy kursor, reszta pliku jest szara). Dodatkowo program koloruje nam początek i koniec pętli czy też znacznika. Gdy klikamy na otwarcie nawiasu, program pokazuje nam gdzie jest jego zamknięcie. Niejednokrotnie pomaga to zorientować się "o co chodzi" w kodzie, lub gdzie jest błąd.
Dużym plusem programu są podpowiedzi kodu. Funkcja, podobnie jak kolorowanie składni, nie jest niczym wyjątkowym, jednak wykonana została w sposób wyjątkowo intuicyjny. Funkcja ta, podpowiada nam także zmienne i funkcje napisane przez nas samych, co więcej-wyświetla przy podpowiedzi komentarz który możemy zamieścić przy pierwszym użyciu funkcji/zmiennej. Dzięki temu zawsze wiemy do czego jest dana zmienna i w jakiej kolejności powinniśmy przesłać dane do funkcji.
Program umożliwia nam pracę bezpośrednio na serwerze FTP, dzięki czemu możemy pracować nad projektem wszędzie gdzie tylko mamy program, bez ściągania plików strony.
Daną stronę ująć możemy w ramach tzw. "projektu". Dzięki temu uzyskujemy dostęp do wyszukiwania danej frazy wśród wszystkich plików projektu. Przydaje się to dla osób pracujących przy modernizacji dużych systemów, takich jak Joomla.
Program ten automatycznie sprawdza także błędy w składni, dzięki czemu wiemy o braku średnika, czy dolara, jeszcze przed wysłaniem strony na serwer. W wielu sytuacjach oszczędza nam to wiele czasu.
Kolejną rzeczą ułatwiającą życie są wstawki kodu. Możemy definiować fragmenty kodu (których często używamy) i następnie wstawiać je w odpowiednie miejsce w dwóch kliknięciach.
PHPDesigner posiada dużą liczbę drobnych ułatwień. Przykładowo gdy klikniemy nazwę zmiennej przytrzymując ctrl, program przeniesie nas do pierwszego znanego mu użycia tej zmiennej (nawet jeśli jest to w innym pliku). Dodatkowym ułatwieniem są wstawki zdefiniowane już przez twórców programu. Wystarczy nacisnąć ctrl+b aby wstawić do kodu , lub shift+enter by wstawić
Należy zaznaczyć, ze jak na taki kombajn wymaga naprawdę bardzo mało zasobów komputera. Uruchamia się szybko, działa stabilnie, a interfejs nie powinien nikomu przysporzyć kłopotów ze znalezieniem odpowiedniego narzędzia.