Needle first
Denim and canvas want a 100/16 or 110/18 needle; leather wants a leather point (wedge) needle in the same sizes. A universal 80/12 skips and breaks on four layers of denim and gets blamed on the machine.
Presser foot lift and pressure
Adjustable presser-foot pressure lets you back off for thick layers so the top layer feeds instead of creeping. A walking foot adds feed dogs on top and is the single most useful accessory for layered denim, canvas and quilts.
Motor and feed
Domestic machines publish speed, not torque. A machine that holds speed under load is what you are after; in practice the mechanical heavy-duty tier and the Juki TL straight-stitch class clear denim and canvas. Upholstery and marine vinyl are industrial walking-foot territory.

