Wayne,
I make Tape Drive sails a fair bit. A little more to it than laying the tape thru a special dispenser and you can only lay one tape at a time.
It is a very good way to make light weight and increadibly strong sails. If made correctly it will hold its shape a very long time.
You could have a go at it your self as the materials are as readily available as any other sail cloth.
However probably best left to the experts. If you really want to make your own sails, then dacron is your friend. But what would i know:)