I bought a couple 30" deep 6' long butcher block counter tops. I coated them with polyurethane sealer and mounted them to the wall with 24" deep brackets mounted to the wall studs. So I have a huge amount of desk space without any clutter of legs underneath. By making it myself, I made the height the exact size for my body. The thick butcher block and stud mounting makes the desk more rigid than any typical store desk/table.
On the wall is multi board that has 3d printer tools and Gunplamark's ultimate cereal dryboxes.