I was reading few articles about Apex Template and after reading everything I really doubt that Apex template is useful. Because as per template concept, if there is repetitive statements or code in application then we just right a common code in template and then just reuse that code in entire application by just writing few lines of code to call template.
In Salesforce, what I understood is we just write few lines of code in Template and writing its definition in every page(wherever we are using that template). I don't see any advantage of using Salesforce template.
Please correct me if I misunderstood.