I am a huge fan of chloe ting's workouts. I haven't checked out her app yet, as I use her mostly on desktop but I find that her workouts are the most fun, versatile and effective.
Get Jacked is a gym tracking app and personal robo trainer. Get Jacked helps beginners, intermediates and advanced lifters improving their training by tracking training performance over the medium and long term. Get jacked adjusts training volume to fit your needs making sure that you get the best possible results given your personal constraints.