Привет я конечно не профессионал в таких анимационных сайтах, но с первого взгляда могу сказать, что сделать для каждый картины по ~5 фреймов(кадров в PS) потом с помощью JS&Jquery делать анимацию для картин.
А вот с текстом можно найти просто поискав анимации для текста или т.п.
вот первый найденный мной сайт :
TextillateJs