You can use any animation program, I use FireAlpaca because it's friggin' FREE but if you're wondering how they got it to look so good and sharp well that's a little thing called "skill and talent" my friend.