> bought the cheapest bare wood door at Home Depot and laid it across two filing cabinets.
I'm surprised how many people don't build their own desks (especially those of us who work at home). I spent about $1,200 on a pretty minimalist (but very
large) desk in my early 20s. I could build my ideal desk for half that price.
Even the "cheapest bare wood door at Home Depot", switch that out with "cheap (but straight) wood" or layers of thick MDF or other durable surface, add paint, grout, tile adhesive and window molding (or something wood for an edge) and cheap ceramic tiles. Cut the MDF to ensure no tile cuts are needed, sand/spray paint the edges to match the tile and you have a pretty decent looking/functional/durable desk of any desired size.
I did a dining table that way in my 20s. It was a curb rescue that the top was destroyed (someone used it as a work bench) but it had a really nice set of thick oak legs that would clean up. I re-used the top after a lot of sanding but the tiling/painting job was maybe an hour's worth of work done mostly by brief instructions given to me from an older gentleman at Home Depot (I owned a dull hand saw and plug-in power drill given to me by my grand father). It took a weekend to complete between the various "waiting for things to dry". I sealed mine, as well. It cost less than $75 about 20 years ago.
Honestly, if I were to do it all over again, I'd skip the $1,200 desk. I'd watch Craigslist for a large hardwood dining room table with the right characteristics[0], preferably with leafs. It's a huge work area. If pressed against a wall, you could set a number of deep cabinets wall-side, put the monitor in the center of the table and even access cabinets behind (but above) the monitor pretty easily.
[0] You'd want legs that wouldn't be in the way of your knees while working at it. Ideally, leafs that are attached in some way which could be re-engineered into a printer/computer stand.