Well at home my DJ Desk is “selfmade” from IKEA parts that I modified to fit my solution and so the monitors etc. find enough space, are in the correct height etc.
For mobile DJing I use separate stands. For the controller + laptop I use a flightcase that is on top of a keyboard stand, monitors on monitor stands and lights + PA on speaker stands with connecting light truss. Around the DJ equipment goes a booth with LED curtain that is selfmade from pipes (see several youtube videos how to do that) and generic LED curtain from hongkong for “very cheap you know”.
This holds the cost down, is very portable and easy to assemble in under 30min by a single person (faster if I have help). However nowadays I mostly work together with a rental service, they put in a DJ booth, lights and sound… so I just show up with my flightcase, connect and play. Most mobile gigs (weddings and company events) they are OK with the extra money if it looks good and the sound is cool.