Hello Wachuko,
Thank you for the response - appreciate your interest.
Yes, one could go with injection molds, but, such route reduces the quality as each product is slightly different.
3D printing is the optimum choice, but, the tech doesn't seem to be quite there yet - I expect soon..

All the best, R