I have been using the Thunderbird epoxy finish. It is a 2 part mix, then thinned 25%. I brush on a coat, sand, brush on a coat sand, (just to fill pores).......then spray 2-3 light coats. If you just frost the last coat (holding the gun back and just dusting the surface), you will achieve a nice uniform satin finish.
TB epoxy sands great and I really like it...however, it is about a $100 investment to get into it.
I have also used Devcon 5 minute epoxy ($2), thinned with acetone and sprayed via a small spray gun...that worked well, but it does not sand all that well.
All that being said. Consider 1 other finish without getting into the epoxy
A Tru oil finish...Easy to apply with a small rag, cheap $5 or so available at sporting goods stores (as a Gun stock finish). Fill the pores and apply 4 thin coats or so of that (sanding with 0000 steel wool in between), then follow up with a spray coat of Helmans Spar Varathane finish (satin, $6). Cheap, easy and durable. Best of luck...