We've chosen ten of our favorite tools, locations, websites and communities that will help you DIY your devices.