Bill,
I tried creating a custom shape and importing it as a picture into a ColorBox control, but was unsuccessful.
I would suggest, however, that you use a boolean, import a picture to all states for your overall shape, and control the color either with the state of the boolean (between two colors) or by using propert nodes to control the state colors.
Good luck