Couple questions…
Do you need a truck? Why?
How important is Gas mileage? How important is towing? How heavy is whatever you are towing?
Personally I’d go one of two routes.
1. Toyota pickup, run forever, dependable, should tow everything the average person needs.
2. A car, my preference would be a “newer” subaru, all wheel drive, max towing of 2000#’s 25-30 mpg. Not your perfect towing mobile, but I’ve towed with my subaru, my last boat that weighed around 1000 lbs and for a short trip to the lakes or rivers, it worked great and still pulled off 18-19 mpg, with me driving as hard as normal, I’m sure you could do better. A big reason I bought my subaru was for the towing capacity, and it’s served me well, I’ve moved my ice house
, I always tow my wheeler to the lake to ice fish with my car, and as long as your smart enough to not get in over your head, never stuck. Does about everything my truck did with better gas mileage, of course I take a trade in overall space to carry gear, but I’ve never had an issue with that, and the truck is much easier to tow with overall, but I do a lot of local fishing and don’t normally venture more than 15 miles or so with the boat, so it works, and I get the everyday gas mileage with all wheel drive 
Now if your planning on making big trips all the time, or towing somethign really heavy a car is not the route you want to go with, but if your looking and doing some towing to the lakes, and a long trip or 2, then I think a car is a good choice as long as you remember it’s a car and drive easy on it, you’ll have no more problems with a car than a truck.
Atleast something to think about….. 
I also think the 4 banger is enough to tow with, probably not the first choice if you’re doing a lot of towing, but do-able for sure. Ask me about towing with an Ford Escort
Make sure you check the differnce in insurance prices of all your choices, it could change you mind on which on you want to buy.
P.S. New boat and trailer weigh as much as my car now so I can’t tow it with my car anymore
We also have a Ford F150 with the 5.4L engine 4×4, which is the tow mobile 100% of the time now, but it was really nice to have the option to tow with my car.