fid02 Agreed, OpenTracks is great for running/cycling/hiking etc., I can't see adapting it for much else.
I use GymRoutines as an open source tracker for weightlifting. It's worth checking out if you need something for weight training. I'm in the process of switching over to Graphene - I just installed GymRoutines today, and it appears to work. I've used it without issue for many months on my previous phone.