have you thought about using vba create a module with the functions listed for each hex or ascii language set for that color then create a macro for on click on the users panel which you just created. that panel will list the available options that you have just defined from within your custom color palette. and store that color lang. set in their users profile tbl for profile session setting or what ever and call that when the user logs in. hope this helps.
schemes are ok but just a templete / outline.
i would recomend using vba(visual basic access) you can grab everything from network address, etc... and store that into the users schema as well.
----- per previous post ----
why give users access to the color schema?
answer 1. all color schematics are not the same on every system. unless its all duplicate from the developers which i highly doubt. i.e. tower has differant graphics chip set. monitor has differant graphics chip set.
answer 2. think like the CEO " If my users could change their system to the way they are comfortable using it; with out damaging the system or systems or their self or others; which means more productivity. then yes give then access to that custom schema which allows them to change font, and color setting to their users profile.
answer 3. this is a database your building right? lol..... just joking! do you have an audit trial setup? history tables? i would just in case, also you can derive your reporting from that.