As tempting as how automation may solve everything; it is not that simple. As the sole automator in motion design, you play the roles of data wrangler, UX, designer, animator.
The data wrangling is not easy because not everyone is exposed to frequent spreadsheet usage unless you are a producer or project manager.
Side note: You probably think I am crazy how relating spreadsheets as the foundations. I was very lucky that my sister taught me how to use Microsoft Excel when I was 12 and later in the army at 22, I had to use it again to schedule guard duties for my subordinates for a year. I never thought when I begin my first job at WarnerMedia Studios, that this knowledge is extremely valuable and relevant to my job scope.
Of course, there will no script or automation tool that will do everything perfectly
Automation will only carry you 80% of the way, there will still be the 20% for human intervention to tweak logo sizes or text kerning.
Protocols should be "recyclable" instead of single project use only"
Spend 20% to code a program that makes Machine do 80% of the work, artists do 20% (keyframers) Spend 80% learning to improve the quality of 20%
text-basednamestitles / companytricodecity/stateassets-basedlogosphotossponsorsUncontrolled variablesincomplete datasets
Different teams = different colors = designs might not go with the colors
Keep in mind that there are branding guides on logos variant when placed in a different background
Is there a high volume of templated work? (eg. more than 5–10)
Is the design or animation the same throughout except with the change of name
Sharpness / High res
Consistent color with branding
Branding guide on logo usages for different background colors
complete dataset with names, titles, hex codes, separated into individual cells
Data gathering (logos, grid,input)
sprite library preparation
Logos, photos, sponsors (refer to my Youtube tutorial)
debug and catch error
Create user controls for overriding settings
checkbox to toggle between logo sets & colors
deploy for use
Animate as normal
Get approval for one iteration
Clean up — Remove Unused effects, layers, footage, keyframes are deleted
Organize — labels and rename layers
Send for automation setup
Ensure complete datasets
Quality control & check; automator cannot check and prep automation at the same time
Looking for outliers.
List user controls needed for a project