Scenario analysis can be done with various tools and techniques, such as spreadsheet models, simulation models, visualization tools, and narrative tools. Spreadsheet software, like Excel, provides features like scenario manager, data tables, and what-if analysis to automate and simplify the process. Simulation software, such as Monte Carlo, can generate and analyze multiple scenarios based on random sampling and probability distributions while incorporating features such as sensitivity analysis, optimization, and risk analysis. Visualization software like Tableau enables users to create and display different scenarios through charts, graphs, maps, and dashboards. Narrative software like Scenarion allows users to create and share different scenarios through stories, scenarios, and images with features like templates, collaboration, and feedback.