The type of fiberglass that stinks is polyester, plus it shrinks a lot. Epoxy has no odor to speak of and is a lot less toxic, that's what I use.
Polyester doesn't do well in tin based molds unless you spray in primer, or use platinum silicone, whereas epoxy behaves about like resin in a mold.
Epoxy is more durable, has virtually no shrinkage, and isn't nearly as brittle as polyester.
Of course epoxy is more expensive, and has an exact mix ration between the A and B components. Where poly there's a little leeway.
I get my epoxy fiberglass here
http://uscomposites.com/epoxy.html
And the fabric here
http://uscomposites.com/cloth.html
Depending on what the application is will depend on the cure time you'll need. For clear castings you'll have to use the slow set. If clear isn't an issue you can use the faster curing epoxy.
To lay up the fiberglass, powder/mold release your mold, brush in a skin coat, let it nearly cure, or completely cure it doesn't matter, then cut you fabric or matt place it in the mold on top of the skin coat, and using a chip brush wet it out. It's basically like papermache.
You want more fabric than resin, that's where you get the strength.