Hola.
Y, si usas la clase
TStringList como te sugiere Neftali, mediante el método
AddObject puedes almacenar tanto el nombre del objeto como el objeto mismo.
Código Delphi
[-]
...
Image := TImage.Create;
Image.Name := Format('Image%d', [i]);
Lista.AddObject(Image.Name, TObject(Image));
...
Saludos
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)