What is the purpose of test template creation?

The test template is the saved test setup. Using a test template, you can create multiple tests with the same settings.
Also, for more details on how to create a test template, please check this article.