Kayosruce or PointNorth are pretty good at all matters sailmaking. There are other suppliers of course, but I don't have them bookmarked. You'll need a fairly hefty zigzag sewing machine to do proper sail repairs going through several layers of cloth, but a reasonably beefy domestic machine with the right needle can do running repairs ok.
-------------------- "Let Joy be unconfined!"
I'll get her chastity belt keys, then..