Perhaps some sort of ShedFactory? Though that *would* limit this to only sheds, there are many more types of things that can be colored.