Non-overlay text?

For lack of a better way, I’ve been using vidoetestsrc to place textoverlay over. Is there a better way? Is it possible to have non-overlay text, one that can act independent of other sources?