Smarty helps you separate application logic and display logic. Your designers will love the fact that they cannot break the functionality of your application anymore while they are still able to use simple logical functions inside otherwise plain HTML.
If you want to see Smarty in action your should take a look at Postnuke.