If you do a search on this, I did a major fact finding mission about this time last year. I brainstormed many ideas and tried lots of things. I finally found the answer. I used a spray can of SEM Color Coat on a large shad body I had and it worked perfect. I did not experiement any more after that. SEM Color Coat is used to dye or repair vinyl and leather seats. It comes in many colors in spray cans, Or it can be bought in regular paint cans to spray yourself, with an airbrush. The real answer is in the fact that it can be bought in clear either matte or gloss finish. The clear can then be tinted any color you want with your own tints. I believe you could use the worm colorants but did not test that out yet. There are also many other brands out there besides SEM, but it seemed the easiest to find. Try talking to someone at an auto vinyl repair shop, such as Dr. Vinyl and the could probably give you the best scoop on all the products available.