In addition to the applications and tools we covered in the previous sections, there are some great tools that are free to use and rich in functionality that can greatly improve your development process. I won't have time to cover them all, but I'd like to highlight the ones I use regularly. In this section, I will briefly review some of the popular tooling and applications that are available for each platform.