Most automotive and marine trimmers should be able to help you with the the canvas. They will be able to sew it up for you also.
If you want to make a fly, I think I would be tempted to use ripstop, that can be had from Spotlight quite cheaply in a range of colours. |