I don't know HOW and WHICH product i should use ?
Each and every single one of the ones you mentioned plus possibly Flash and Illustrator. It realyl comes down to that - different parts of the workflow, different tools. You cut out images in PS, draw stylized graphics in AI, animate everything in AE or FL and then do the finishing in PR to add and mix the sound and do final timing.
This may also be of interest:
We have renamed Flash Professional “Adobe Animate CC” in our new release to better reflect the multi-platform animation capabilities of the app.
It will now display as “Adobe Animate CC” in the Creative Cloud desktop application. When you install or update Animate CC, it will be found on your computer as Adobe Animate CC 2015, not Adobe Flash CC 2015.
Please refer to this related blog post for additional information :http://blogs.adobe.com/animate/animate-cc-is-here/