When designing your dream DIY desk, the first factor you'll need to ... A hardwood such as maple, oak, or walnut is easy to work with and a good choice for strength and durability.