You can actually do most of this in AE, and I almost always do whenever I’ve got a few comps with text – I assume that the client will want to change the text color/size etc.
First, make a master control layer with a null and add some expression controls: colors, sliders – depending on how many things you want to automate in your text.
Then, on your text layer, you just need to add an animator to the text, and within that, add fill color, stroke color, stroke width, tracking, scale, etc. Then option-click the relevant value (eg. fill color) and pick-whip the master control’s color or slider value. If you do this with all your text (or just copy and paste this animator), then everything will be linked to your palette of colors and values on your master null. Your text doesn’t have to animate to make use of animators!
You can’t change the font using this though, which is a pain. You also can’t change the point size of the text, but you can change the scaling which kind of achieves the same thing.
I use this same ‘master control’ technique for a whole load of things – line widths, line colors, etc. I find it REALLY helps when I have dozens of comps and the client wants to ‘just change the line width by a couple of pixels’.
– Paul