My wifes 2016 1500 chevy crew cab 4wd 5.3 6L80e 3.42 gears does a good job pulling my 10k car hauler with a 7640 lb blue tractor. The trailer with the tractor/7' mower has 9460 lbs on the axles and 1020 lb hitch weight. The little 5.3 does a pretty good job for what it is.
If I wanted more towing/hauling performance from a 1500 GM then it would be the NHT max tow package. You get a higher 7600 gvwr and 4300 rawr and 3.73 gears. You can also upgrade to the 6.2 420 hp/ 460 torque along with the NHT for a lot more towing performance.
You may already know about all the different weight packages for the F150 and 3.5 ecoboost engine.
Quick rundown is the F150HD 7850 gvwr and 4800 rawr.
Next down is a 7600 gvwr 4550 rawr.
and a 7050 gvwr with 4050 rawr.
and at the bottom is a 6750-7000 gvwr and tiny 3800 rawr.
Ford has a max tow for just about all the different weight packages so don't think max tow means max tow rating or max payload.
Just be aware Ford hyper payload braggs like 2800-3200 lbs cannot all be used in the trucks bed. The F150 rear axle can weigh in the 2300-2500 lb range depending on selections....now add that 3200 lb payload in the bed and the load on the rear axle jumps to 5400-5600 lbs for one heck of a overload 4800 vs 5600).
Same can be said for some of the high gvwr packages on 1/2 ton ...3/4 ton....and one ton SRW trucks. Do the math on the rear axle numbers plus tire placard payloads as its the biggest overload safety issue.