Years ago I bought the Brakman's Riveter, it's been very useful. I didn't buy the specialized tools for one or two specific locomotives, just the things I needed.
Sort of like this picture, but the two large chunks of steel I didn't get as I didn't expect to need that capability often. I mostly use it for couplers, trucks, and I've used it for operating car shoes. I also used it a bit when I was fixing Lionel O22 switches.
I notice their prices have shot up since I bought it, they're getting pretty pricey nowadays!