I've tried like a dozen different workout trackers, including Hevy, and recently settled on Liftosaur. Before that I was on Fitnotes.
I'm busy working out right now and don't have time to give the app justice, but it's fantastic. It has its own scripting language that let's you create workout programs in greater detail than any other app out there.
Bouldering if that counts. If not, then incline dumbell bench press. It's definitely my favorite exercise, probably followed by pullovers or flat dumbbell bench.