For the project currently I'm working on it was very time consuming but I and our product managers were quite pleased. I draw almost anything in illustrator ( because pen tool is better than Photoshop) and copied all the paths to after effects. Then, we created real svg animations in D3.js. If you have coding background I strongly advice you to learn it. It's very flexible and fun.