Фреймворк PHP под Smarty?
Ммм... хотел было сказать фреймворк лучше, но трактовка как-то расстраивает сразу...
Если у вас что-то стандартное и не большой бюджет - лучше взять Drupal + допилить готовые решения. Разработка с нуля (на базе фреймворков) выгодна когда вы будете продолжать суппортить это дело и расширять функционалом, тогда чуть больше времени на старте слихвой окупается дешевизной поддержки (при условии что проект писался не имбицилом).