Re: Spreading resin
Use a fuzzy roller on mat and a squeegee (bondo spreader) on woven or stitched fabrics. You can use the fuzzy roller on woven or stitched products if you want, but the squeegee works as good or better and you don't need to spend money on the rollers. On mat, a squeegee tends to drag the glass and create lumps that may make it more difficult to do a good job. On large flat surfaces you may not need to use a roller at all, many times all that's needed is the squeegee.
As for mixing and spreading, measure accurately, mix well, wet out the surface, put the glass down, pour the resin on the glass (this is fast, but don't get carried away and over do it) and use the tool of choice to get the resin where needed. Now is where many people make a mistake, they only put down one layer of glass at a time (assuming several layers will be needed), put down at least 2, depending on the resin, temperature and size of the area being glassed, up to 4 layers can be applied at one time. For small spot repairs use a brush, wet the surface, put the glass in place, use the brush to wet it out and then apply more layers as needed,
Now get to rolling the air out, don't push the glass around, it will just make a mess, roll the entire laminate down before concentrating on the details.
Do all of this in the coolest part of the day (assuming its summer time) and out of the sun.