Have default painter use the paint_character and paint_color properties
Validate names before applying them.  No empty components, and no spaces