Has the OP made a decision yet?
I recently fielded this same dilemma and ended up with an FX4 Ranger in my driveway.
Recent experience:
A bit over a year ago I bought a completely loaded brand new 2018 Nissan Pro4X crew cab.
Here's a photo of it in its natural habitat.
Note it still has the dealer plates as this was 2 weeks into ownership.
I spent more time in the dealer service area with that truck in 5 months than with my Mitsubishi in 16 years.
Between waiting over 2 months to get parts for a brand new truck, the Rockford Fosgate head unit constantly rebooting despite 2 software updates (and even when it worked the voice recognition was like talking to my near deaf uncle), the absolutely miserable gas mileage, and an electrical gremlin that left me afraid to park it in my garage for fear of it catching on fire, I traded it after 6 months and less than 5k miles.
Nissan nor the dealer were any help at all.
Needless to say, Nissan was NOT on my list this time around nor shall ANY Nissan EVER be on my shopping list again.
Oh, almost forgot, try turning the Frontier in a parking lot. Get used to 3 point turns. They have the turning radius of an aircraft carrier. Didn't really notice this on the test drive but sure noticed it first time trying to park in a tight space. Kinda a bummer when off road.
Whew. Nissan rant over (at least until something brings up the memories of it again)
So my recent choices were the Colorado ZR2, the Tacoma TRD OR, and the Ranger FX4 (I wanted a rear locker).
2019 Colorado ZR2:
Overall not bad though I wasn't keen on the interior.
V6/8speed auto combo were peppy and it handled/rode nice.
Overall it just didn't "grab" me enough to buy it.
2019 Tacoma TRD OR:
Looking on Tacoma World you would think that truck is nothing short of the Chariot Of The Gods and rolling perfection.
Apparently they come with a free pitcher of Kool Aid and the one I drove had lost it at some point.
Try as I might I could not find a comfortable seating position. It felt like I was sitting on the floor with my legs straight out.
The V6/6 speed auto was not a happy combination with the transmission being more indecisive about what gear it wants to be in than my wife in picking a restaurant.
The engine is very gutless at low rpm and you have to rev the whee out of it to get any power.
Pluses are that it has a very nice storage system under and behind the rear seat, an expansive aftermarket, and very good resale (though the 3rd gen has somewhat slipped in that area)
2019 Ranger FX4:
Obviously this is the one that ticked the boxes for me since it's the one I brought home. Huge end of year discounts made it even better.
EcoBoost engine + 10 spd auto: I only have 500 miles on it so far but all I can say is Wow.
Great response, great mpg (averaging around 22), great power, great visibility, and Sync actually understands my voice commands every time so far.
The ride is indeed a bit soft so I will likely replace the shocks with something firmer.
The rear locker can be activated in ANY mode up to 20mph. 2WD, 4WD Hi, 4WD Lo no problem. The Tacoma must be in 4Lo to use the locker.
I love the interior layout.
Remote start is nice and the FordPass app was absolutely terrific on my recent business trip.
As soon as the off-airport parking bus left the terminal I started my truck with the FordPass app.
When I got to the truck a few minutes later the windows were cleared of frost, the seat heaters were on, and the interior was at a nice and comfortable 70 degrees.
Since I have to occasionally fly I am now thoroughly spoiled by this feature.
I know I only have a short time with this truck but it is light years better than the Tacoma, at least to me anyway.
The only real competitor would be the ZR2 and my personal thoughts are that it would driver preference (if the ZR2 transmission issues are indeed resolved).
Good luck with whatever you decide.