Можно написать свой компонент. Пускай он добавляет все нужные ему компоненты через RequireComponent и инициализирует их необходимым образом. Если "анимаций много", то вполне оптимально один раз написать такой и много раз переиспользовать. Если не ошибаюсь, всё что вы перечислили можно сделать из кода, т.е. автоматизировать.