Animated Videos like WPMU Dev?


Kind of random question, but hopefully you guys can help out!

I have been exploring ways of making marketing videos, and have been unsatisfied with most options. I noticed that the videos that WPMU Dev make are simple and attractive.

Here is an example of the animated style I’m talking about:

But am not sure on how to create videos like this? Is it with powerpoint or?

Any recommendations on software (mac preferably)?

Thanks a lot!