The only program i know that is free is Gimp or Gimp 2
i dont know if it makes moving avatars but it creates blinkies =)
you can also use to create sigs..
you can find help on using Gimp at
YouTube - Broadcast Yourself.
or you can learn by yourself ( unless you already know how to edit pictures)