It's just sticky back sail tape. Any sailboat shop would have it (as long as you don't mind white). Murrays has colors. Also check Annapolis Performance Sailing (
www.apsltd.com)
No sewing required. Just cut it to shape with scissors (round all corners to prevent peeling up), peel off the backing and stick it on.
Stuff comes on a roll in various widths. 2" or 3" width is probably the best.