I have a 2019 Ranger in the specification you are asking about. Over all I like the truck.
Negatives to me first. The bed walls are high and creates a bit of a blind spot to the rear. The small rear window doesn't help. It does come with a backup camera but if it's been raining or the road is wet, after spray from the truck rolls up and makes vision using it rather poor. I imagine any truck with a backup camera is going to experience the same issue.
The suspension is too bouncy in my opinion. Something that can be addressed in the future as after market parts become available. I think a stiffer set of shock absorbers will fix the issue. Perhaps a bigger anti sway bar for body roll.
In cab storage is wanting. I've managed to find a way to stash things inside but the storage under the rear seat is tiny. There is some storage behind the rear seat back but it is tight as well. That part may be just the nature of the beast. I haven't had a crew cab truck before to compare with.
Power, drive ability, comfort, and so are good, I think. The tires are wanting for any real off road driving but you'll have that with most any factory equipped tire on new vehicles. If you decide the new Ranger is right for you, I think you won't be disappointed over all.
As far as the other vehicles you mentioned, I have little experience with them. The Tacoma is an old design but has a good reliability and ability reputation. Some things are showing their age with the truck. On the Colorado/Canyon, I know next to nothing about the new truck. We have one of the original models at work and I'm not impressed with it. It was an Isuzu product rebranded for GM. I don't know if the new model is the same.
A good source to check is TFL Truck on youtube. They did a few comparison videos on all three together and separately that will help give you a general feel on the different models. In the end, you are probably going to need to drive them all and see which one you like best.