I've spent many happy hours in my basement sweat shop doing upholstery work, sail making, and canvas work on an old Pfaff 438 sewing machine. This machine does straight stitch and zig-zag, but has no walking foot, a feature that would be nice to have. But it will sew easily through 7 layers of heavy Dacron, and just as easily through 2 layers of light weight spinnaker cloth.
Several years ago I bought a Lancer 25. I'd never had a boat with a dodger, so thought it might be a good project to tackle. I've seen a few nice looking boats spoiled by ugly canvas work, so my aim was to combine grace with function, and finish with something that added to the boat's beauty, rather than detracting from it.
Armed with Don Casey's book, Canvas Work & Sail Repair, I studied the rudiments of dodger construction, and also built the tubing bender described in the book.
Like most new things I make, trial runs preceded the actual cutting of bought materials. The frame was mocked up from brazed together old electrical conduit, and inexpensive plastic hardware used to attach it to the boat.