I go to the the same problem,when i have part that needs to apply different colors.I use another solution for this problem.If I have a part that's 1" thick and needs to apply 10 different color properties.I normally make part 1/10" thickness part and pattern along y axis 10 times to...
WHAT YOU CAN DO IS WHILE YOU HAVE AN ASSEMBLY OPEN,SELECT THE FIRST PART IN YOUR ASSEMBLY HOLDING DOWN CTRL SWITCH.HOLDING SHIFT SWITCH SELECT THE LAST PART IN ASSEMBLY.THAT WOULD ALLOW YOU TO SELECT ALL PARTS IN ASSEMLY.NOW YOU HAVE ALL PARTS SELECTED YOU CAN SELECT COLOR YOU WANT FROM COLOR...
IF you designing part that have more than one holes and going to used part in assembly,It's good idea to use hole wizard because it makes it very easy to apply hardware in assembly.