My ultimate desk would be about eight feet long. One side would be dedicated to my laptop and books and the other side would be dedicated to my projects. The project side would have a built in cutting mat. The surface would be black marble to make it easier to clean. There would be pull out drawers for my supplies, all properly organized. Directly under the surface would be a two flat files, one that stores working projects and the other to store new paper. There would be an extending desk lamp on both sides. The desk would also come with a rolling chair for easy access to both sides. The project side would have an extra mini surface that can pull out for tools such as a glue gun or a water dish so that it is on a separate surface than my projects. A paper towel roll would also be connected underneath for easy access.