If you use Street Atlas or Streets and Trips, the route that they provide gives you all of that, but also gives every street traversed in between each of the stops. You have to do the math yourself for the time of travel between stops based on the start time when you leave a stop and the arrival time when you reach the next stop, but all of the info you want is there. I do not know of a summary just by stops, ignoring the in between stuff, that lists Start, stop 1, start 2, End with the times of arrival, departure and time of travel between each point. You could take the map, which will show the stops and then take the route info and plug the parts you want into a spreadsheet and get the 'summary' that way, however.
I stand to be corrected by others, but for now that has been my experience with these products.