I have a number of older Proto in different sizes that work perfectly. Never had a reason to replace them with anything newer made. They aren't difficult to find in very good condition.
Curtiss Wright Swench 750 impact wrench. The only thing missing from the factory set is a 1-1/16” socket and the manual. Works fine. Box is rough, but does its job. The unit is heavy, so freight will not be cheap, but much, much less expensive than buying a new one. USA made in Cleveland, OH
I've taken a bunch of snap rings off of ratchets (plenty of Craftsman 1/2) with the cheap Doyle tweezer pliers from Harbor Freight. I think they are $8. I do have snap ring pliers as well, but these do the trick easily and quickly.
For what it's worth. My favorite 1/4" drive flex head ratchet is the GW 120xp. I have an ICON 3/8" drive flex head that I really like. I'm sure you'll be satisfied either way.