This is not meant to be canonical advice, but I can tell you I migrated off TE a couple of years ago, and what did was sort of split up the tasks. For shorter, static text items, I use Apple’s built-in text expansions (things like email address, names). For dynamic things (mostly date/time related), I use Drafts’ autocomplete. For longer text, I either moved them into macros in my support system, or use Keyboard Maestro on Mac.
Since I do most of my work-work on Mac, it’s not too problematic to rely on KM.
I also use Drafts as a snippet library for a variety of less-frequently used longer texts.