If you're a product designer or part of a design team that values real-time collaboration and comprehensive design system support, Figma is your best shot. Its extensive ecosystem of plugins and templates can enhance your workflow. However, beware of costs for larger teams and potential performance issues on lower-end machines.
On the other hand, if you're a developer focusing on building canvas applications or need an infinite canvas that facilitates creativity, tldraw is a strong contender. Its polished interface and a feature that allows sketches to transition into functional UIs set it apart. Just ensure you're comfortable with the potential costs for commercial use and the lack of a fully open-source license before opting for it.