My husband is a black powder renactor and makes a lot of stuff with heavy canvas. The go-to machine is a 1970 Viking 6020 with its low gear. Of course most any older all-metal machine would be a good choice. Choosing the right needle for the job will make the difference.