Figma is an excellent tool if you need top-tier collaboration options. However, XD is better for prototyping and Creative Cloud integration.
InVision is a great choice as a prototyping tool for simple designs needing quick turnaround times. Figma is cloud-based and offers excellent collaboration & ...