There is no one-size-fits-all answer to this question, as the better tool for a particular project may vary depending on the specifics of that project. However, in general, InVision is considered to be more powerful and versatile than sketch.
Sketch is a vector drawing program that is popular among designers and entrepreneurs for its simplicity and ease of use. It is free to use and can be downloaded from the App Store or Google Play.
InVision is a more expensive program that is used by companies and agencies to create high-quality product prototypes and user interfaces. It is also used to create live demos and illustrations.
InVision can be used for free, but requires a subscription to use some of its more advanced features.