Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Garmin approach s20 baby
Garmin s20, minimum fluff and everything you need!!
Garmin is free and any decent app for the Apple Watch you have to pay a subscription for. Still rocking my Garmin S20.
Love my garmin golf watch, wear it most of the time
As far as sports go, I use my Apple Watch strictly for skiing with Slopes For all other sports I use Garmin watches. Forerunner series for swim, bike, run, SUP, etc and Approach series for golf. I like the data Slopes gives (wish the HR data worked, no clue why it doesn’t pick it up) and the format, plus friends features when we get separated so will definitely continue with Apple/Slopes.
Garmin watch. I use it for everyday use and then have golf function of front/mid/back from green and I think newer models have hazards also
Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Garmin
Forerunner 955 Series
Endurance battery, value king, but clunky UI.

Garmin
Fenix 7 Series
Rugged, long battery, maps, but HR and software can struggle.
Garmin
Instinct 2 Series
Extremely durable, multi-week battery, physical buttons, but bulky.

Garmin
Enduro 3
Unrivaled multi-week battery, solar-charged, but bulky.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series