Sketch is the most developed and mature product design tool and has the best features but might not fit every setup.
Framer is your design tool if you think interactive, responsive and in motion. It creates realistic prototypes, and brings everything closer to production.
Principle makes it easy to animate your designs and build high fidelity interactive prototypes.
Most comprehensive but also expensive high fidelity wireframe and prototyping tool used by professionals.