Hola Coco_jac,
en este hilo
http://www.clubdelphi.com/foros/showthread.php?t=25914
incluí un código que genera dinámicamente listados en base a una query que le mandas de parámetro. Es para listados todos iguales y sencillo, pero puede que te sirva de ayuda.
El QCreateList también es una buena opción para listados 'rápidos' , pero dependerá de lo que quieras hacer. No será la primera vez que una mala solución al tema de los listados ha llevado a un esfuerzo superior al desarrollo de la propia aplicación.
Suerte y un saludo