I create these type of videos often. I use Illustrator and After Effects. I normally find the assets online on stock photography sites like character sets or isometric assets such as in the video. Then I import it into illustrator, break up the assets depending on how I want to animate it. Next, I import it into After Effects and animate them and add some more effects. I wish I can say this is even moderately easy to make but it isn't. After Effects has a steep learning curve and Illustrator also take a while to learn. If you have time to invest I highly recommend learning both, but if you don't have time but have a decent enough budget, you can hire someone to create this for you.