The language you use to describe this is fun, I make an app for self tracking called Reflect and would love your opinion of it, even if it doesnt suit your needs exactly.
https://apps.apple.com/us/app/reflect-track-anything/id64638...
If anyone is interested in doing this sort of thing themselves, I make an iPhone app called Reflect meant for this exact purpose
https://apps.apple.com/us/app/reflect-track-anything/id64638...
Is installing Rust any different?