Best Strength Tracker hands down
It’s straightforward, easy to use, and it will auto calculate your next workouts weights based on your training maxes, which is something I have found other apps lack. It also has all the pretty graphs you could possibly want.
The pro version is worth every dollar. I really do love this app.