Vintage Antique Dritz Grommet Fastener Pliers Punch Hole Eyelet Snap Button
Pre-owned with signs of wear but works great. Comes with the buttons shown in the pictures.
eBay