Цитата Сообщение от Oleg_BS
Например?
Во-первых:

Цитата Сообщение от Oleg_BS
корректировку длительности ... по ... причине, что точно заданную длительность с клавы не выдержать.
Во-вторых, если в макросы ввести логику-циклы, то ее проще руками прописывать, чем городить интерфейс (который в итоге будет сложнее самого маппера).

Надо просто начать с простого макроса в виде последовательности нажатий, а там виднее будет.