I've used a Singer 20U sewing machine for several years now, done all my canvas work and sail repairs/new uv etc. Get one with a table and a mains clutch motor, excellent machine & spares cheaply available.
One on ebay in Southampton at £100 at the moment.