Although very dependent on data structure, Tableau enables a chart to be produced nearly as fast as the question can be thought. This is not marketing speak, this is my regular life with Tableau, and it may be a function of the amount of experience I have with the tool.
A key consideration if you choose to go with Tableau is that is not a stand-alone full BI solution. You will want a data integration setup for performing ETL prior to Tableau, because with the ability to transform data prior to Tableau, what you can produce in Tableau is nearly limitless. There is no “straitjacket” in Tableau if you can transform your data; Tableau is only bounded by the data structure and contents you connect it to.