I used to tow with a 2000 Ford Excursion. The v-10 had good power and terrible gas mileage.
But, I'm going to go against the grain.
I just bought a 2018 F150 with the 2.7 eccoboost in June. I towed to Moab, UT from Northern, IN in October. The truck worked amazingly well. I do have a weight distribution hitch setup on it. There was plenty of power. I climbed the mountains west of Denver on I70 w/o issue. I averaged 11.5 mpg hand figured over the course of the 3500 miles round trip (we came back on I40 due to snow on I70...truck is 4x4, but towing a trailer in the mountains in the snow didn't sound like much fun).
I have no regrets about buying this truck. Plus my wife daily drive's it and gets 17-20 mpg with mixed highway and city driving.
This pic is from the rest area at the top of vail pass. I stopped because we were caravaning with others and a few of the other tow rigs in the group needed to cool off, I would not have stopped otherwise.
We sold the excursion a week after buying this truck.
mac 'towing with twins....turbos' gyvr