I recently built this from poplar and pine with a luan back. I needed a medicine cabinet for my bathroom and no one made one the right size, so I built it. I wanted it modern, and none of the trim I had laying around fit the bill so I just took some 1x4, cut it down into 1x1, then set the table saw blade on a 30 degree angle and beveled it.
I would avoid cheap spray paint. It is usually not the greatest for porous surfaces. Go straight to Mohawk brand and get some of their lacquers.
For this cabinet, I took an old drywall square and drilled a 1/4" hole on the inch increments to make a template for drilling holes for shelf pegs. The door is a $25 framed mirror I bought on Amazon.