At your age those are fine tools to play with and you could start using Apple Motion as well. Also, I would suggest trying any free animation app that you see and you will see some are better then others.
Eventually, you will grow into tools like Adobe's Creative suite, Maya, 3d Max, zbrush, Houdini, etc. A lot of the high end, professional tools are expensive but have 30-day trials. Often, these professional tools are hard to get started with and require someone to show you how to do it. The good news is that there are a lot of how-to videos on Youtube, especially for Adobe products.
As for professional animation studios go, we usually have animations tools we developed in-house, i.e. you can't buy them, instead we teach you how to use them when you get hired. Usually, the prerequisite for this is mastering Maya.
I would encourage you to check out Google's new project "Made with Code" https://www.madewithcode.com
and under projects you have GIF where they show you haw to make an animation from scratch and learn some coding as well. Also, look up on google "stop motion animation" and how it is done. There are a lot of free tools to show you how to use your toys to convey a story.