I've used several over the years - and something to watch out for is that there are two common terminal formats that aren't (completely) compatible. All the terminals I've seen in the last few years have been Krone style, but going back a bit I also used to work with "110" style terminals which need a slightly different tool (one of the tools in my box does both, I suspect doing each slightly less well than the right tool would).
But when I first needed a tool they were new fangled and ... reassuringly expensive. I spent a couple of hours in the garage with a small bit of steel and some fine files to make my own. At some point, I mislaid it, then a couple of jobs, and decades, later I found it again - it had found it's way to someone local, it had found it's way to his son, he was now my manager, and my punchdown tool was in the shared toolbox !
I have one of the CK tools in my box, though IIRC it has a BT logo on it
I had two at one time, but I think I gave one away. It's done me plenty of good service, and I've had it many years.
I actually don't like punchdown sockets. For networks I used to use a lot of Nexans LANconnect 808HD connectors, but they eventually made changes that made them awkward, plus hard to get hold of and I've been forced to use punchdown sockets for some years now - still takes me longer than the 808HD ones did. Downside, they needed a special tool that only had that one function for that one connector. I see from
this post that it's over a decade now since the design changes kicked in - still miss using them.