CMSで実現したい機能によって異なりますので、CMSに必要な機能を整理した上で決めるとよいでしょう。必要な機能がありきたりな場合、テンプレートのCMSの方が安く開発できることもあります。オリジナルのCMSは開発コストや工数がテンプレートに比べてかかってしまいます。