не-ет, я не про это! прости, конечно. мне кажется с массивом элементов можно поступить как с одним (например, они будут выполнять по клику один и тот же код, типа:
Private sub Button1(Index)_Click(Index As Integer)
Кроме обработки по индексу в одной процедуре некоторые контролы, такие как Option, сами производят переключение True/False для элементов. То есть, поставишь три Option'a - выбирать будешь один, а остальные автоматом будут обнулять значение.
Ну, и разумеется, через ReDim и Controls.Add можно замостить всю форму элементами данного типа...