Currently, the report is made from a crosstable or from scratch. Make it possible to autogenerate a report of an entire analysis. This way you get a suggestion on how the objects can be organized and from there develop the report.
One of the most exciting new concepts of the upcoming 2019 version is to create “documents” rather than “analyses” and “reports”. In other words, you do not create a specific document type. Instead, the end user experience of creating an analysis or a report will the same thing with the same options – it is only after you created the document, that you will specify to use as one or the other type – or as both.