We do a ton of commercial and always have a ton of frames to paint. I would spray them especially if it is a light color. Most light colors or whites take 3 coats even with oil if you do them with a brush and mini roller.
Most typically you can come in and spray your frames right when the sheetrock gets done and come back the next day with low tack tape and tape them off or sometimes I will mask the frames first and prime and paint the walls. You can come back and run some paper around the frames to protect from the gloss overspray. Being that you are doing the same color however I would prime and put a finish coat on my walls and spray the frames after the fact. I might not even worry about the overspray on the walls from spraying the frames. Most generally in decent sized commerical jobs you are trying to get a prime coat, one finish coat and your frames coated quick. At the end, we will come back and put a last coat on everything. There is no reason to get everything finished early on because everyone beats up the walls and frames.
The other thing with frames is in my view always go with oil. Oil is much better than any latex. Latex chips much easier and wont last. I personally like using sherwin williams oil dtm over any other product. It is very easy to spray and you can spray a pretty heavy coat without worrying about it running. It also dries much faster than most other oils. Most painters dont like it because its hard to brush and mini roll if you have not worked with it. You just have to add paint thinner throughout the day to make it workable.