To make things, many of us have turned to 3D printers because of their relatively inexpensive pricing, and their ability to make a wide variety of shapes. On the other hand, these machines are generally limited to different types of plastics for prints, and may take many hours to complete a build.
Another option, besides fashioning something with hand tools, is a CNC router. These machines are generally faster, and able to work with a variety of materials. On the other hand, these machines are somewhat more limited in the types of shapes they can make, are much louder, and can cost much more than a 3D printer, depending on what options you select.
One CNC option that you may not have considered is the Sienci Mill One. This device, which can mount a light woodworking router (not included), is billed as a desktop machine, and claims to be able to be set up in 3-4 hours. Importantly, it includes an MDF frame surrounding it, so that when chips are thrown off of the cutter, they will be nicely contained and can be vacuumed out as needed. Another nice touch is the carrying handles on either side of the frame so that it can be transported to where it’s needed.
Assembly instructions can be found here, and it’s billed as being easy to modify for many different uses. Having used a CNC router for many years on my own projects, I’d consider adding some form of noise insulation and dust collection, especially if you do intend to literally use it next to your desk!