Yes folk still make sails from fabric or Mylar drafting film as used on the DF65 , Housemartin sails are so cheap not really worth bothering he made me a set of sails for my Victoria for £35 inc postage. for my more scale boats I get them from Nylet in white dacron slightly more expensive but worth it 🙂
I hand sewed these barge sails from Eygption cotton 🙂