Hola,
existe la funcion FindComponent, el cual te encuentra un componente por su nombre. Asi, lo anterior podrias resumirlo en algo como
Código Delphi
[-]
for i := 0 to 10 do
(FindComponent('button' + inttostr(i)) as TButton).Caption := 'Este es el boton ' + inttostr(i);
saludos y a ver si te sirve.