Given HyperCard's file format uses standard TextEdit style table format, which includes an RGBColor, I wonder if one could trick HyperCard into saving color information into a file and then use an AddColor-style XCMD to actually render the text in color.