Помогите написать макрос

Добрый день. Меня интересует, кто умеет писать макросы???

Нужно:
Компактное размещение графических фигур.
Учет всех кусков материала на производстве.
И чтобы размещение происходило таким образом, чтобы с начало предлагали взять кусок поменьше или альтернативой другой кусок.

Измерение длины кривых линий в CorelDraw
Чтобы задавалась скорость реза, и рассчитывалось сколько времени потратится на данный заказ.

Нужна какая-то программа, которая объединяла бы все эти макросы в одно. И чтобы все раскрои, которые делают сохранялись.