Have you looked at Kakehashi?
I use it on my iPad, but it works on the iPhone also.
It’s great. I’m not the only one who thinks that it’s great.