Unless you've got a strict requirement to test everyone who might need to operate the aircraft for colour-blindness (including the maintenance people), it's not a good idea to colour-code controls. If you're in low-light conditions it's also not helpful. Tactile differences are far better.