I built my current desk from some butcher block counter tops and shelfs and 4x4's. I don't think it cost me all that much more from what I could have done from IKEA and the quality is astronomically better.
If you're already dealing with saws and drills to hack the IKEA stuff, you really only need to toss is a sander and maybe a router and you can just work with real wood.