I never thought about such a machine, but of course it would have to exist - I think she calls it a pin roller...? What an amazing contraption!
Also, that lady is just absolutely delightful, I'd love to visit that museum and have her as the tour guide 😂