Para la mayoria de "Generadores de Reportes" existen utilizdades que te permiten modificar los reportes en tiempo de ejecución. Es decir, al diseñar los reportes se generan en ficheros (en lugar de sobre formularios, como podemos hacer normalmente con QuickReport) y luego en ejecución pueder utilizar un "diseñador de reports" para modificar esos ficheros.
Por ejemplo para QuickReports, puedes encontrar:
* QRDesign:
http://www.thsd.de/
* QReport Artist::
http://www.digibuy.com/cgi-bin/product.html?93031728651
(por ponerte algun ejemplo).
Como ya te he dicho existen para la mayoría de Generadores de Reports que se usan habitualmente (QReports, FastReports, FreeReports, Rave,...)