Good old Martha taught us that rather than buying those ridiculously expensive anti-slip mats for a rug, just turn it over and run a few lines of acrylic-latex caulk every 6 inches or so. Let dry and flip over and your rug wont be going anywhere!
DIY Craft Table - Worktable - Desk: Buy two $15 Walmart bookshelves and sheet of cabinet grade plywood. Use liquid nails to the underside of the table top to hold it in place between the 2 bookcases. Add baskets to store practically anything out of sight.
20 Creative DIY Coffee and Side Tables. - I have actually made side tables for my bed out of bar stools. Only I used those circle place mats you can find at Walmart, to cover the top and stapled underneath the seat to secure and painted the legs. Instead of making shelves, I used baskets that fit. I like how they turned out. Maybe soon I can take a photo to post it.