But in the end, what I'm using it for is notifications, time, timer or stopwatch, and glanceable weather forecast. (And I don't like the weather forecast on android/google wear)
Everything else, like sleep tracking, exercise, heart rate tracking, is a nice to have that I would look at from time to time and then do nothing with that information.
Anyways, a month or so ago I bought an amoled esp32c6 watch devkit for ~30 EUR, wrote firmware in rust, wrote a small android app to sync notifications, time and weather forecast, and I'm good. It's buggy and I need to polish it up, but it's exactly what I need. And if I ever need something else, I can just add it. Of course this is an extreme approach. It would be much easier to buy a cheap fitness tracker that does all this and has much longer battery life. I just like to be able to tinker with things.