I use a workout log app called Fitnotes: https://www.fitnotesapp.com/
I'm building a web app for exploring my training history, so my trainer (who's virtual) can explore my data the same way I can.
Eventually, I'd like to start training an AI to build programming for me based on my history.
Love this. Saw some computer vision work in this area that may be helpful (I used to Bodybuild so totally get the need).