For years, I was an Apple Watch user: I assumed that all medium/top end trackers were the same, and that Apple Watch was pretty much the benchmark.
…but now that is have had the opportunity to use extensively Garmin watches, my experience is that they offer far superior accuracy, precision and technical details for activity tracking and sleeping than Apple Watch.
My picks would be in the following order:
1) Garmin high-end watches, they are truly a work of love
2) Aura ring, because of great convenience and reliability
3) Apple Watch, because they are great all-rounders
4) Coros, Suunto, Whoops, because they are highly reliable, but lack some of the smart functions
5) Withings, Fitbit, etc…, they are a solid option, but they generally lack distinctive features/capabilities
I would stay away from any brands offering super cheap products, due to privacy concerns and lower reliability and lack of advanced features.