Para generar la instalación de tu aplicación puedes utilizar, por ejemplo, Inno Setup; De los mejores que conozco, sencillo y gratuíto.
http://www.jrsoftware.org/isinfo.php
Para saber qué packages debes instalar junto con tu fichero ejecutable puedes utilizar "Dependency Walker", por ejemplo:
http://www.dependencywalker.com/
Aunque si usas habitualmente los GExpert, no hace falta que instales nada, tienen un experto (PE Information) que te dará esos ficheros.
Si necesitas instalar BDE, por ejemplo, puedes hacerlo desde Inno Setup utilizando éste método:
http://www.jrsoftware.org/iskb.php?bde
Para otras cosas a instalar ya es cuestión de buscar...
FireBird:
http://www.clubdelphi.com/foros/showthread.php?t=20059
Interbase:
http://www.clubdelphi.com/foros/showthread.php?t=25670
...