I round the ends of the pins and use a punch to set them that has a shallow hollow point.
Same idea, just reversed.
I drive the pins in with my hammer to near full depth before using the punch to set them just below the wood surface. Less chance of slipping off the pin and damaging the wood,,at least for me.
Driving them out I just use a flat faced punch, the edge slightly chamfered so it doesn't catch the wood.
They're already below the wood surface so no chance of adding an extra dimple to it by the punch jumping off the pin.
If they're level with the wood or a bit high, I use the hollow point punch to start them through first.