A smart color library