A forEach tag (repeat once for each row of data) can be row or column major. Use column major when you have a variable number of columns based on your data.
Tags can be placed in text boxes. Including linked text boxes. This gives you the ability to set the text in a textbox from your data.
Tags can be placed in shapes & smart art. This gives you the ability to set the text in a shape from your data.
There is no limit to the number of parameters you can pass in to generate a report. There is no limit to the number of parameters you can use in any select.
Tags that have a distinct start & end location (forEach, if, switch) can start & end almost anywhere. A forEach tag can start in the middle of a table and end two pages latter after paragraphs of text, multiple charts & images, etc.