Hi,
The product template system can be improved in order to have several different product templates.
It will require some modifications in HikaMarket but the process is possible.
If you replace the "product template" single value by a list of id (in a string, separated by coma), you can propose the selection of the template in the first step of the "product add".
After that, you will have to pass the selected template in an hidden field to validate and let the product class retrieve the good values (and made some checks).
Theses modifications will impact some core files of HikaMarket but we can see to integrate some parts of your modifications if you want to be able to update HikaMarket.
Some could be done using the HikaShop/HikaMarket triggers but not all. I think it can be a interesting improvement.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.