CT,
Technically it is a code requirement, though rarely followed. Not the colors necessarily but differentiating systems. Take a look at 210.4(D)