Как создать массив или коллекцию объектов?
Сделайте иерархию классов, наследуйте свои классы от одного предка.
Тогда в коллекцию можно добавлять классы преобразованные к общему предку.
Обычно, если встают подобные вопросы, классы хорошо выстраиваются в иерархию с общим предком.
Все объекты в шарпе наследуются от типа object, поэтому вполне можно создать коллекцию
List или массив object[]
Но судя по вашей картинке вам нужна логика посложнее, что-то вроде Form.Controls