How to create product template?
In Drupal Commerce you can just make product types and it will generate product displays (content types) meant for building the presentation. The product type holds all the meta data about the product itself.