These were our second project. Again, chosen out of necessity for new bedside tables. These took a while to complete due to the finish work needed for the paint and our leaning curve. BTW, building jig templates will help ensure consistency between the two tables (drawer fronts, strechers, drawer stops, etc). Also, look through the wood on the shelf at the store for the best (and straightest) 2X2's to make the process easier. Finally, while spraying was easiest for the paint application, brushing on the poly finish coats worked best for us.
These tables are 3" wider than the plans and fit our room better, but the rest is the same.
Rustoleum Satin Natural While for paint
Minwax poly for finish on both (3 coats; 220 grit sanding between each coat)