Ive tried several work out tracker apps and this is the best Ive seen. It has what you need (find exercises by muscle or body group, add custom exercises, rest timers, superset support, workout history with weights lifted, and charts to track your progress over time) and unlike some other apps it isnt bloated down with exercise demo videos. Its a solid app.
Michael Carruth about Reps and Sets