Yeah, ok. So there's a lot of personal preference stuff here, but that's the way these discussions go, so...
1) I actually prefer the exterior styling on the GM pickups over the Ford I bought. I like the squared out exterior molding details over the more rounded Ford. I don't dislike my Ford, I'm growing used to it, but the exteriors on the GMs are nicer IMO. This excludes what I've seen as previews of the new 2020 Chevy Silverado, which looks hideous.
2) I also prefer the interior styling on the GM base trim. The Ford base trim is horrific and cheap-looking. And I absolutely loathe the "Super Duty" injection-molded plastic all over the F250s. Just awful. In my opinion of course.
HOWEVER, when you get up to King Ranch, Limited, and Platinum trim packages, then I like Ford's trim over GM higher-end trim, including the GMC Denali (which I've always loved). Which is one reason why I bought the Platinum F150, its trim was my favorite of them all.
3) I don't like the styling on current Rams at all. I didn't give them a second thought. I don't like their interiors, and I really don't like their exteriors. Aside from that, they don't have towing capability that I want outside of diesel, and for plenty of my own reasons I don't want diesel.
4) I won't buy a Toyota of any kind ever again. I don't care how many people tell me they make great trucks. They told me the same thing about Toyota cars, and the one I currently own is a gigantic POS. Lesson learned. Never again. If Honda made a pickup truck I'd definitely give it a look, though. Best car I've ever owned was the Honda Accord.
5) I'm not sure what you thought was "promised" in an ecoboost? I guess the name was misleading? I didn't expect diesel-like mileage (although it's certainly better than the V8 gassers it competes with in its class), but what I actually did receive was really good torque across a very broad range of the power band, which is awesome for towing. Again it's not a diesel, it's not supposed to be, but it's a great combination of features and benefits and most closely aligned to what I wanted.