Joe, craft foam is just a general term for polyethylene closed cell foam sheets. River Road cutters are essentially "cookie cutters" that punch out shapes from craft foam used for tying hoppers, crease flies, etc. they are great!!!
On FlyFlasher.com you can find 34,006 flies from all over the world. Flash your own fly patterns, upload your current work or search for inspiration. The flies are tagged, so you easily can search for them.