I find the Template feature very useful.
I would like to use more than one template in a single project. For instance, if I create another view of a table, I'd like that view to use a custom list function that is different from the initial table view. So I want to customize "list" in different ways depending on the view.
However, when I apply the custom template to the new view, it applies it to the old view as well.