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.
battery: get the ultra 3 and get an extra charger/powerbank! it's worth it! don't wait for the ultra 4.
I have been wearing an Apple Watch for ages.. back to the Series 3. Then a 4, 7 Ultra and Ultra2. At the same time, I have rotated in a few Garmin devices. I am not a hardcore athlete. I, like the OP, just insight into how my body response to the life I live. I have difficulty taking AW intel seriously. Maybe because it's scattered all over the place. Maybe it's info overload. Maybe it's the flamboyant colors. The Garmin, by contrast, speaks to you in your face. No fanfare. The Body Battery is amazing. Visual connection, but a single digit to quantify to the impact of what I eat & drink, how I move and sleep and how my body is responding. I have Athlytic app which is much like Garmin's delivery of data, but way too much of it for me. I'll take a look at Bevel. Maybe that is more my speed.
Coming from a Series 3, 4, 7, Ultra and now an Ultra2…. But I also use a Garmin Epix Pro which has a battery that lasts a month. Battery life with Ultra is about 2.5 days. I use wrist gesture so no AOD. That alone would be enough of a reason. The other AW series needed to be charged daily and couldn’t make it through anything more than a short day hike when in AOD and recording. That said, the Ultra does bring a big more bulk so it’s not as sleek under a dress shirt.
I love my ultra. I had the first generation and got the third generation last year. No worries about battery life ever along with cell coverage and all that other gizmos. I use it all the time.
I’m doing the opposite. I’m coming from the Apple Ultra 1 to the Fenix 8 more due to the rectangle design of Apple Watches.
I currently use the AWU3. The battery life is sufficient currently for a day with activities and wake on wrist gesture. It goes down until 50% at the end of a day. But my AWU1 after 2 years of battery degradation and with the same daily usage got down until less than 20% at the end of a day. With my previous Fenix 8 Amoled, I only lost 8% with sleep tracking, AOD, some music playback and same daily gps usage. That was a breath of fresh air. Insane battery life. Battery degradation is a thing and will affect all watches but more with the Ultra sadly as it burns more battery per day. I am now looking for a Forerunner for training as I miss the Garmin metrics for free and insane battery life instead of subscribing to lots of third party apps on my AWU. I bought workoutdoors for the offline map.
No Garmin watch is fluid like an Apple watch even the high end ones. It always lags on its UI choosing new watch faces, topomaps and just scrolling through glances. It’s the price to pay for a long battery life. I think you should stay with an Apple Watch (titanium or stainless steel built) and install apps for your sports and hobbies. Or you can choose from another manufacturers. Only the Fenix 8 pro can do your wishes but it is so expensive and you will probably be let down by its interface and fluidity.
Also surprised. I used an Enduro 3 all summer, pretty good watch by the way and last gen OHR sensor from Garmin, and the results vs my AWU1 were bad. A lot of cadence lock for example. It was not bad all the time but it was much less reliable than my Ultra gen 1. Then again those kind of results are also very dependent of the user physical profil so I guess it’s hard to make some generality. And I use also an external arm band when I train so…
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