My dad is a painting contractor so he suggested I use a Kelly Moore paint called DuraPoxy. It takes about 7 days to fully harden but once it does it's a lot tougher than most paints. My kitchen table was painted in the same stuff and its been holding up well (though table is in Gloss, the bookshelf is semi gloss):
Like I said I'm not a cabinet maker, and I didnt use any plans, just sort of winged it. Built the bottom section first:
Then I built the upper section:
One of the tricks is to just use normal boards but then face them with trim --- here I used 2.5" pine as faces to make them look more finished.
The shelves got the same treatment, they are just pieces of ply with 1/4" thick wood nail-gunned onto the front to make them look thicker/more finished.
I've never made cabinet doors before either. Basically I made a "picture frame" 45 degree cuts and connected via pocket hole, with a notch cut into the edge using my table saw and then glued in a thin sheet of **** wood as a panel. No handles/knobs --- you push on the door to open it.
All in all it's a mix of MDF and pine and ply. I built most of the components in the driveway and then moved them in when ready. Couldnt have done it without my kreg pocket hole jig, table saw, and air nail gun.
Thanks for the nice comments!