Interior Paint

I have always used SEM. You can get lots of different color's mixed. Your local bodyshop supplier will be able to show you chips and colors. They make preps for vinyl/leather, and plastic. These are the numbers of the SEM products I have used.

39362 SEM Soap. For washing plastic parts and cleaning them.
38343 Vinyl Prep. For adhesion
38353 Plastic Prep. For adhesion.

All great stuff. Go to Sem products dot com for more info.