Multi-material change is not supported by the color picker. As a workaround you can use a two-color texture assigned to cabinets in a way that some cabinets use one half of the texture, and the other cabinets the second half of the texture. See: Changing colors of an object - #4 by Vladan