I only used Angular 1 several years ago, so my experience is extremely outdated. I have not tried Angular in it's current form. I think it's great that multiple frontend solutions exist and you should learn whichever one resonates with you at first. Getting productive with one of them is way more important that "choosing" the right one.
You will also learn about all UI solutions as you learn one of them. Many ideas are cross-pollinating, meaning that you will see traits of react/redux in other places and the communities do a good job learning from each other. You will also start seeing contrasts and understand better why react/redux made certain decisions as you hit problems in angular, and understand the the tradeoffs.