A couple of small additions to the excellent suggestions above.
1. Buy an adhesive-backed tape measure, preferably marked in inches and milimeters (a good source is www.woodcraft.com ) and stick it to the edge of the bench. When you want to measure something small you don't have to look for a ruler; it's right in front of you.
2. When you make up that glass work surface, paint the bottom of it half white and half black. That will make it easy to see any small part you lay on it.
3. Figure out a way to incorporate a vise into the design, preferably in such a way that the vise can be fastened down to the bench but removed easily if it's in the way. (You can, for instance, screw the vise down to a separate sheet of plywood that fastens to the bench with c-clamps.)
4. You can never have enough electrical outlets. Install an "outlet strip" under the bench, with one or two holes for power cords to pass through to it. Stores like Lowe's sell nice plastic grommets with sliding covers for the holes.
5. When you put the bench together, resist the temptation to use screws that show on the surface. They invite your tools to bang into them, causing edges and points to break and tempers to flare. Use finishing nails, countersink them well below the surface, and fill the holes. Better yet, fasten the top to the support structure with steel L-brackets and screws driven in from below. Still better, put the whole thing together with glue. (Polyurethane adhesive, such as "Gorilla Glue," works great for this sort of thing.
6. Stop by Lowe's or Home Depot and investigate what's available in the way of unfinished MDF cabinets and drawers. You may be surprised at the prices.
Hope this helps a little. Good luck.
Youth, talent, hard work, and enthusiasm are no match for old age and treachery.