After reading this I went and dug out my arbor press, I had a three jaw drill chuck adapted to it several years ago which is perfect for holding a needle.
The only problem being the needle wants to stick coming out of the leather and bees wax doesn't help.
Mink oil helps and it will probably be ok on dyed leather but it might stain natural leather, not sure yet, still experimenting.
I don't have a sewing machine but I imagine that's what the foot does is holds the leather down.
The press makes it cowboy simple for punching holes in leather.
Kevin.