Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I have an AWU3 on 24/7 (apart from a couple of hours a week charging) and double up on golf days to wear a Garmin Approach S70. The S70 only gets on for golf, then comes off, and get switched off. The battery must be amazing as I get 6 or 7x 4 hour rounds out of it between charges. My old S60 barely got 2! I keep my AWU3 on for the golf, as I don't want to lose out on steps / fitness etc... but I do have to swap it onto my right wrist... as the Garmin doesn't pick up my swing unless it's on my left!
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
I used my Apple Watch for a while and Golfshot was my preferred app too. I got tired of having to micromanage the battery so I picked up a garmin approach and I like it a lot more. The app tracks your handicap, average distance with each club, auto switches to the next hole - it’s awesome.
I have a Garmin approach watch and really like the long battery life and GPS accuracy. I’ve also found that the watch telling me where the middle of the green is, yardage wise, helps prevent me trying for hero shots where the pin is really close to the edge, and just focus on getting it on the green. Also harder to lose compared a range finder
Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Garmin
Forerunner 955 Series
Best value, clear MIP screen; limited smartwatch features.

Garmin
Fenix 7 Series
Durable, multi-week battery, flashlight; high price, buggy software.
Garmin
Instinct 2 Series
Rugged, solar multi-week battery; bulky, small screen readability issues.

Garmin
Enduro 3
Multi-week solar battery, lightweight; but bulky form factor.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Enduro 3

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series