Yes, I am sure that somebody does. As for how you might do it: an RTF is just a text file and the RTF specification is readily available. You will want a \colortbl.