Problem: Prototyping requires many tools that can differ in nature and purpose. Discuss three tools associated with prototyping. In which context would you use each of these tools and why? Provide a context for the three tools you have identified, where these tools can be used ideally. Explain your answers and provides examples.