Кто должен заниматься анимированнием? Дизайнер, верстальщик или есть кто то третий?
Я представляю лицо дизайнера, когда ему скажут "Сделай вот эту анимацию на JS или canvas".
Концепцию анимации может придумать дизайнер, но уж никак не должен заниматься её реализацией.
Хотя, вопрос настолько пространный, что ответить на 100% сложно.
Хз, что у тебя в голове под понятием "анимация".
Front-end разработчик) А вообще верстальщик, который знает js