We use the prodname in our map files to determine the PDF template to use in our transformation scenarios. Each product has its own look and feel, and the prodname value determines which format to use. And we use the brand, series, etc., (also specified in the map file) as values to generate the first page of the PDF.
Not sure if this is the best approach, but it works quite well for us.