I need to symbolize a vector layer in Arcmap based on RGB (or HSB - can do either) values found in fields in the attribute table. I'm working with up to 10 different datasets, each with over 100 features. As a result, I can't manually adjust each feature's fill attribute, nor can I use a template .lyr file and then apply its symbology.
Is there a method via Arcpy that I can use to perform this? Looking at the documentation it appears that symbology isn't exposed to Arcpy but I'm not familiar enough to know for sure. I could also possibly use ArcObjects, although I try to avoid that rabbit hole like the plague. Otherwise, are there any third-party scripts or tools that can accomplish this?
I could also possibly go with QGIS, but only as a last resort.