I have been using Gym Buddy, which is an abandoned app from iOS 4 days because I have yet to find a suitable replacement. Finally I found this app and it does what it does well. It could use some UI streamlining in the areas of data entry for adjusting the weight and reps used during a workout. If the app didnt require a second tap or third tap to change the weight and reps it would be much better. So to be more specific, when you set up a workout, you can base it on what you did previously or add in a preset weight and rep number. Either way, if you end up doing a different weight or number of reps, then you must tap on that set, then tap the weight line and scroll to find the cute weight graphic (if it goes up high enough, which it doesnt about half the time which is really annoying because then you have to hit "Keypad" and delete the weight and type in a new one) then once you get the weight correct, its one tap to close the weight window and another tap to select reps, then slide to the rep number you want and tap it then tap back. This should be condensed to where a tap on the set brings up a simple entry for weight with a toggle tab or swipe to switch to reps and a single "done" button at the top. The other main feature that is missing is volume calculations. In the reports screen, you can select charts by programs but it is really worthless. It doesnt show you anything except the number of times youve completed that program and when the first and last dates were that you completed it. This screen should be more useful and show a complete list of every day you did this program along with the volume of each workout. You should be able to sort the list by date or by total volume so you can see if you are lifting more weight overall compared to other days. I have some other ideas too but these are the most needed at the time. Overall its a solid app and well designed.