Get the wire in bulk from a welders supply. Most of us use 1/16 316L stainless steel. The eyes you can get online or the bears den in tauntn has some. You can even get them at craft stores.
Here is a couple of links to some plug building supply places
www.mooreslures.com
www.staminainc.com
www.tacklemaking.com
I am sure some others will chime in. You can use colorado blades for swimming lips. you can try an upholstery supply shop for grommets.