@jonw I hear you! I'm not an app developer, unfortunately. 😣 But the closest I've seen to what you've described is the amazing status.log app by @jmj, which I highly recommend!

https://apps.apple.com/us/app/status-log/id6444921793