I'm not a fan of Touring Plans. I used it for the first time recently and found their app to be subpar and the custom touring plan wasn't very effective.
I only used them for one trip, but I liked them. We only did one park per day. What I realized is that we chose way too fast walking for the days my husband was along, but it was fine for when it was just me and my daughter.
I found the plan really good for MK, but not so good for AK because we took WAY longer than suggested in all of the walk through attractions. 20 min for Gorilla Falls Trail? Try an hour for us. Also, HS and AK are harder to plan than MK and EP since HS/AK have so many shows with specific start times, making it harder to do all the attractions anyway.
I don't have a lot to compare it with but I did a combination of letting TouringPlans optimize and then adjusting from there to balance line waiting with geograpic efficiency. For example, I'd rather stay in one MK land for a chunk of time, than save 5 min in line across the park and have to come back, but I find it useful to see what the tool recommends without choosing to minimize walking. So, I'd optimize my plans for balance of waiting/walking and then move things and have the times reevaluated without reordering (that's an option). I found the wait times to be reasonably accurate.
One feature I wish it had: the ability to lock an activity to a specific time. You can do that with meals and breaks (but can't say 0 min flexibility, which I'd like to do). Also, it doesn't seem to do well with the train at MK. It assumes you go all the way around even if you intend to, say, get on in Fantasy Land and get off in Adventureland. There's also no reasonable way to account for doing things like Sorcerers of Magic Kingdom. It puts in time for your initial visit to the headquarters, but not playing the game. Could deal with that by choosing slow walking spread to account for it.
(Similar issues with the Universal version, btw. It seemed to want to plug in round trip on the Hogwarts Express and I had to put in a break labeled "Explore Diagonally" etc for when we would that. Other than those HP quirks the Univversal version seemed right on.)
Still, overall I thought it was pretty useful.