I've used woven driveway fabric from US Textiles for road work. Same stuff would probably work great for a spillway or perhaps a leak repair. Heck, they might even have a specialty fabric for just that purpose. Website is

http://www.usfabricsinc.com/products/drivewayfabric