Most towns have a shop selling re-conditioned sewing machines. They are usually very reasonably priced. Otherwise it is perfectly possible to manage everything with needle, cotton, thimble and scissors as people did for centuries. Actually when costuming I tend to do most of the work by hand anyway.
I have never used a particularly heavy material for my booths. The heavy canvas tilt came when Punch was at the seaside and the booth was on the beach day after day. I know some people still use canvas for their booths but I can't really see the point. I use a nice, brightly striped cloth (man made fibre), as lightproof as possible. This is easy to sew on a domestic machine, and easy to dry if it gets wet. The only canvas I use is for the roof. Actually even this isn't real canvas but heavy denim material, I waterproof it with liquid from the camping shop.**
Of course for indoor booths the lighter weight material the better.
It certainly isn't worth buying an industrial sewing machine simply to make one or two canvas covers for Punch.
Most books on glove puppetry give perfectly adequate patterns for puppets, and one such is very clearly shown in the book you mention by Glyn Edwards. You might also look on this website for Chris van der Craat's very detailed patterns for Punch figure costumes. Punch specific designs for costumes can also be found in "Punch and Judy" by Peter Fraser published by Batsford. The old showman's style of Punch costume is illustrated in Sidney de Hempsey's "How to do Punch and Judy" Published by Magic Inc. De Hempsey's other book "Practical Punch and Judy" published by Arcady Press also has details for making the cover for the booth.
**The material covering the booth below, which has served me well for outdoor shows over the past 30 years, is very light in weight even though I have lined it, and will drip-dry overnight on the occasions when it has got soaked. If it gets wet during a heavy shower it usually dries on the frame.
