Szybko odpowiedź: jasne, że warto. Patrz:
Smarty - wiadomości wstępne.
Więcej:
Obecnie nie wyobrażam sobie pisać skryptu php poupychanego między html. Konieczny jest system obługujący szablony.
Można napisać taki system samemu, ale będzie od prymitywny w porównaniu do już gotowych. No chyba, żeby się naprawdę przyłożyć i poświecić mu dużo czasu.
Ale moim zdaniem po co pisać, coś co już ktoś napisał.
Smarty jest obecnie najlepszym systemem szablonów, jaki znam. Gwarantuje szybkie kompilowanie szablonów! Ma duże możliwości w obrębie tworzenia szablonów i jednocześnie jest bardzo prosty w użyciu. Polecam!