Don't know if relevant but in my sea-going days we used a leather "palm" to PUSH needles through tough canvas?.....