Создать на форме динамический массив объектов типа Эллипс случайного размера и цвета. Реализовать функции заполнения массива, вставки объекта, удаления объекта, перемещение объектов с отталкиванием от границ области изображения. Реализовать кнопку «поменять», при нажатии на которую выбранный элемент меняется местами (в массиве и на форме) с предыдущим выбранным элементом.
Откровенно говоря, очень радостно, что есть такие авторы, как вы на сайте. Работа выполнена блестяще даже по оформлению, с подробным комментарием, расчетами и наглядными приложениями. Рекомендую исполнителя как профессионала своего дела.