It is thrilling to see a drawn figure come to life and walk, talk, and (in the case of the Christmas animation below) make questionable moral choices. Animation is an involved, time-consuming process, however. Progress on a large animation project, for an individual animator, gets measured on the same time scale that geologists use to describe continental drift.
Fortunately, animation software is evolving to speed the process along. Adobe Flash is an excellent platform for 2D animation, as is Anime Studio. Blender is a tremendous open-source 3D application, both in capability and complexity.