I definitely will get one of those keyboard/mouse trays. I think I'll go for the more expensive route on one of those and get one that has an adjustable height.
All I have for tools is a circuler saw, a sander, and a screwgun. All 3 of these can be bought at Wal Mart for around $100. I also used a router, but I'm just fancy like that. It took me that long because I am not a carpenter, so I had to take my time and measure everything a few times, some trial and error... and lots of procrastination. Not to mention, I added lots of different features. Overall, it could have been done in less than a week. I also bought quality furniture grade wood, not just cheapie plywood.