Los objetos visuales no dejan de ser meros objetos, es decir tienes que hacer lo mismo que al crear un TstringList, y además, configurar la propiedad Parent y las coordenadas en pantalla.
Código Delphi
[-]
var e:Tedit;
g:Tgroupbox;
begin
g:= Tgroupbox.create(form1);
g.parent := form1;
g.height := 80;
e:= Tedit.create(form1);
e.parent := g;
e.top := 10 ;
end;
Si quieres acceder a ellos en tiempo de ejecución, asignales un nombre único.
Esto es dicho de cabeza, si tiene algun fallito, te toca retocarlo a ti
Saludos