Про макросы kiCAD я слышал давно, на конференции(которую мы кстати организовывали и проводили) пример использования макросов оттуда же(советую посмотреть презентацию kicad), но нигде не мог найти описания работы и внятного руководства. Ну и вообще интересно знать зачем используют макросы в EDA программах. Итак макрос это последовательность точек и соответственно клавиш нажатых в этих точках, судя по наблюдениям клавиши эти должны быть функциональными, т.е. после них должно происходить некое действие(смотрите список горячих клавиш). Т.к. гугл не выдал мне сведенья о готовых и полезных в хозяйстве примерах макросов и сохраненных .mcr файлов, пришлось доходить самому.