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.
If you want to accurately track HR, get a watch that can sync with a chest strap HR monitor. I have the Garmin Tactics Charlie and the chest strapnHR Pro which is waterproof so you can swim with it. It's probably too bulky for you, but check battery life. I charge my watch once every 3-3 weeks.
I wear a tactix Charlie, about 2019 vintage, daily. It gets loads of abuse, gets strapped on the outside of my drysuit and used in water rescue, it does about 1-2 hours of GPS activity a day and battery lasts about 4-5 days doing that. Without GPS use I get about 8 days battery life.
I3 tactical for field work/deployment, Tactix for leave.
I spent good money on the tactix. It's great. I've beaten and abused it. It's a tank. Does all the smartphone nonsense and way way more. Lasts about 20~ days on a charge so I can actually get all the telemetry back when I sleep and it's useful.
I have both, ultra 4 and tactix. Love them like children so hard to pick one but when it comes to HR accuracy and health tracking nothing comes close to Apple Watch. Get Bevel app if you haven’t yet that way you will get everything you missed about Garmin with much better accuracy
Ok, just hear me out for one second before you think I'm crazy. The red light on the Fenix line is AMAZING. I use it every single night multiple times as it makes walking around at night super easy and not at all straining on the eyes. Honestly, it might be my "I'm not giving up this watch for e.g. an Apple watch, ever" feature. The Tactix light is green. I have no idea how well that'll work at night. But I absolutely LOVE the red light.
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