No, you are not required to use the templates. Selecting a template is a decision that is dependent on preference. Depending on the project, you can use a template to help you get started. You can challenge yourself by creating a project without a template.