Supongo que te refieres a tiempo de ejecución.
Completando lo que dijo Bazooka. Pones el primer control command con index=0 y corres codigo las veces
que necesites:
Nombre del Command = cmd.
Dim i As Integer
i = cmd.Count
Load cmd(i)
With cmd(i)
.Left = cmd(i - 1).Left + 400 'El valor que tu quieras, sino pones ninguna coordenada el control aparecerá en el mismo lugar de cmd(0), cuidado con eso
.Visible = True
End With
Saludos