Да как... Создавал матрицу 48х48, туда вставлял исходный смайл. А потом начинал копировать кадры и деформировать части изображения в зависимости от того, что мне было нужно. Иногда получалось, иногда нет. Одно точно знаю, надо очень хорошо в голове представлять эти кадры, чтоб в PhotoShop или Flash сделать эту анимацию. Тождественность должна быть между ием, что представляешь и тем что выходит из-под мышки. У меня с этим проблема. Представляю то я очень красочно, а вот на "бумагу выложить"... тут увы!
Вот как, например, выглядит фрагмент твоего любимого смайлика при работе с ним в
Adobe PhotoShop CS 5:

Работаешь с кадрами, если надо, добавляешь что-то, меняешь частоту, вставляешь звук. Но для создания анимаций серьёзного уровня нужен уже Flash. Во всяком случае с мультяшными баннерами я уже во Flash переходил. Как это выглядит во Flash не покажу, т.к. сейчас он не установлен у меня. Но там тоже временная шкала и воспроизводящая головка. Переходишь по кадрам и изменяешь. Но там есть расчётная анимация, анимация движения. анимация формы... Короче, наука целая...