Да полно примеров, хотя бы круглый "бесконечный" прогресс-бар который показывает состояние загрузки, его и в виде GIF можете сделать потому что не требует управления, а для "управляемых", "конечных" анимаций лучше HTML5 & CSS3, не обязательно canvas
, например "карусели" тоже анимированы, но нет необходимости в их "кастомной" отрисовке, вообще любое плавное изменение это анимация.