Templating for products