Can I assign performance templates to users from the Templates page itself?

Yes, you can. There is an assign button on all templates that you can click on if you want to assign a template. However, you will not be able to assign templates to all users, only your direct reports if you have any. Site administrators, on the other hand, can assign templates to all users in a cycle.