DIY projects can be a lot of fun for professionals and hobbyists alike. Having plans to work with are pretty important when starting a project so you know all the tools you need, materials, and how long it'll take you. Let's look at some beginner and some advanced project ideas...
