The creation and use of Text in the API has another use that needs attention. When labeling components in a design there is a need to specify the text color to provide enough contrast to insure readability. In addition to color there needs to be a way to turn off the enclosing box around the text. Increasing the size on smaller component bodies is not an option. I would bet there are users out there that are partially or completely color blind. Even a finite selection of alternative colors that included black would be a big improvement.
Thanks for your consideration!
Text color and enclosingBox = False needed