im not very handy.. and im not spending my hard earned pennies on frivolous things.
id rather pay bills.
You can literally buy a nice slab of solid pre-cut wood and then just stack bricks for legs. Lol.
You'd be surprised at how elegant it can look if you buy pretty bricks.
When you stop thinking of it in terms of Ikea and boil it down to "a stable and slightly elevated flat surface", it takes the mystery out of it. It's not hard.
IMO if you spend 8+ hours a day at your desk, having a nice one that's meant specifically for you is hardly frivolous. Spend your money where you spend your time.
... or if you're stuck using someone else's desk like I am at Starbucks, bring a keyboard and stick it in your lap.