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.
Like all Garmin purchases, your choice will depend on how much functionality you want for golf, and how much functionality you want for running, and which one you prioritize. I have the S60 - it has everything I want for golf, and not quite enough for me for running. And I have a FR745 that has everything I need for running, but no golf. In a perfect world, I would just have a Fenix instead - 1 watch to rule them all.
I have the Approach s60. You get a color screen and it provides Front/middle/back reads to the green and adjusts for elevation. It syncs up to my phone easily so you can record your scores and review your shots (I recommend getting the Garmin C10 sensors you attach to your clubs. They're more accurate than you guessing where the ball went after your round) . Also use it for tracking running, biking, other workouts.
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
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