This app was mentioned in 2 comments, with an average of 1.50 upvotes
I know this doesn't directly answer your question, I personally have no experience with endomondo and I am not a fan of paying for something that could be free.
There are some alternatives you could consider. Runkeeper has an interval feature that is free. Or you could use an app exclusively for interval training. I use Time runner. It's only available on android as far as I know.
To answer your second question if you're on android; time runner is really good. It allows you to do time or gps based distance intervals. It's what I used to use before I got a watch.