Sometimes it is required to have animation setups for recurring animations, that can be customized and be given to producers to add specific branding animations to a video.
In the past I have created several setups with a focus on ease of use, which will adapt to new text or graphics.
By having animation setup, you can enforce the use of your unique look and specify aspects, like available colours, sizes, text-margins etc. Your animation will always look as it should be.
This can be accomplished by scripting key elements of the animation. Sizes of text layers can be calculated and the animation can adapt to it.