Next is the shelf. Start with the 24x48" piece of MDF. Clamp this on top of the base, and pencil in the outside of the stretchers and the inside angle of the legs. Flip it over, pull out your trusty cutting guide, and cut it to width and to length. Cutting out the angles is simple, with a jig saw. It's not much work with a hand saw. If you took enough care with supporting blocks and stops, you could probably do it with a circular saw. Since I did have a jig saw, I used it.
So drill the benchdog holes through the MDF layer. Begin by laying out their positions. You'll want these to be precise, so that the distances between the holes are consistent. The vises you are using will constrain your benchdog spacing. My front vise worked most naturally with two rows of holes four inches apart, my end vise with two pairs of rows, with four inches between the rows and eight inches between the pairs. Because of this, I decided on a 4" by 4" pattern.
Assemble the vises, for the final time. You'll not be taking them off again, so tighten everything down, and attach the endplate to the ends of the screw and guide rods. Then mark and drill benchdog holes in the outer jaws inline with the benchdog holes in the top. Generally, through-holes are preferred for benchdogs, so that they don't collect sawdust and gunk. With these vises, that isn't possible, there are screws and guide rods in the way. I drilled them just deep enough to hold a Veritas Bench Pony (their reduced-height benchdog), without it sinking to where I can't get a grip to remove it. Rockler sells some very inexpensive plastic benchdogs that can't be adjusted for height, and aren't as strong as metal or wooden dogs, that I intend to keep in the holes full-time, to keep sawdust from collecting in them.

Olympia Tools is a bit of a lesser known manufacturer. While they offer a wide range of products for a variety of construction fields, they are definitely more of a budget option. That said, Olympia Tools is one of the few brands that manages to produce a reasonable quality at a low price which makes them a solid choice for customers looking to get the best bang for the fewest bucks.
Learn how to use power tools, as well as traditional and modern hand tools, safely and effectively. Class assignments introduce basic concepts and techniques, to give you the skills needed for many woodworking projects such as mill board flattening and straightening, creating strong joints for connecting wood, and gluing boards together to make a panel. Students leave with a strong foundation for more advanced wood classes and a small end table. All tools for learning are provided.
The source above is not exactly a tutorial, but it gives you a basic idea of how the author built a Quirky Pallet Art to enhance the look of their old house. You can also find another tutorial at the link below. It shares a step by step procedure for making a wooden pallet sign. The final product is not exactly the same as the one above, but the basic idea is the same.
@cahudson42 I bored the holes in my sandwich top with a 3/4" power auger bit with the drill in a portable drill guide that kept it vertical and in a way a bit like a plunge router. The guide screw of the auger was dead easy to centre over the laid out grid points. The holes are dead straight and clean sided. The auger bit was new which probably helped. As stated I have three rows from an end vise running the length of the front as well as from the front vise and holes in the front apron to support long pieces as well.
The original design had a height of 35-1/8". Their two-layer top was 1-1/2" thick, so their legs were 33-5/8" long. I want a height of 35", but I'm using a top that's 3" thick. My basement floor is anything but level, so I'm using levelers that are adjustable from 3/4" to 1-1/2". In other words, I want legs that are around 31-3/4" long. (If you're not using levelers, your legs need precise lengths. The levelers give about 3/4" of adjustment, so precision is less necessary.

Of course, few benches can be ideal, and this one does have some drawbacks. That being said, most of the disadvantages of this bench are minor annoyances rather than deal breakers. For instance, this bench does not include any kind of storage whatsoever. Though, it does have the option of adding numerous additional features like a storage area. Still, for the bench, you would expect a drawer at the very least, maybe a shelf below the main table area.
At the age of 9, Mark’s interest in woodworking began, which led him to begin an apprenticeship with Homestead Heritage Furniture at the age of 17. In his own shop he has built many pieces of furniture from small dovetail boxes to large 10′ round conference tables. Most of his work has been for clients who have ordered custom pieces for their homes and offices. Mark has been building custom furniture for the last 20 years and is now the manager of the Heritage Furniture business. Mark enjoys making hand tools and jigs that can simplify the building process. He has taught children how to shape simple utensils like wooden spoons and cutting boards as well as other larger projects. “Seeing the young grow to maturity in their craft is what I appreciate.”
As I was handling the 2x4's, during the routing, I realized that I really wouldn't be happy with the look of the bench, if it were made from these unfinished boards. They had stamps, pencil marks, and more importantly, incipient splinters left by the saw, none of which I wanted. And I was remembering what other shop furniture made from unfinished pine had looked like, after a few years in the grime of a shop.

Clamp the inner jaw of the end vise in position, leaving a little bit to trim off later, and then use the dowel and dowel center trick through the screw and guiide rod holes of the vise base plate to mark the position of the screw and guide rod holes in the jaw. Remove the jaw and drill 1-1/8" holes in the marked positions. I used the drill guide for most of the holes, and drilled freehand for the last bit. When you're starting a spade bit in a deep hole like this, start the drill very slowly, and the bit will move the drill into a perpendicular position. Start it too fast and the bit will bind and you'll damage the sides of the hole.
Drilling a precisely positioned, deep, wide hole isn't easy, without a drill press. So I bought a WolfCraft drill guide. After experimenting with it, and drilling some test holes, I build a jig around it. I screwed it to a scrap of MDF, and then drilled a carefully-centered 3/4" hole. The MDF can be clamped more easily than the base itself, and the 3/4" hole will keep a 3/4" Forstner bit drilling precisely where it is supposed to.
The top is supported by the top ends of the legs and the top sides of the top stretchers. Stand your legs on end on a flat surface (like my door) and see if they wobble. If you have an end that isn't quite stable, use it as a foot, where the leveler will make it's flaws unimportant. Check the top edge of each stretcher for straightness. If one has a bit of a bow, use it for a lower stretcher. It's less critical that the shelf be well supported along its length.
I live in the second rainiest city in the country, Pensacola, so I am used to dealing with wet. I literally work out of my garage (read storage area, small woodwork area, washer/ ). I wheel bigger tools and table out to the little covered area in front of the garage. I have an 8 x 10 aluminum shed that is strictly garden stuff storage. I mention this for two reasons.