Ответ: Автоматизация работы в Quark
Экстеншены вполне постижимы, если вы имеете XTensions Developer Kit (XDK) и знаете Кварк в совершенстве. В совершенстве знать Кварк необходимо, так как XDK содержит более 1000 различных функций, использующих около 500 структур данных и много чего другого. И, хотя XDK поставляется с документацией, без совершенного знания Кварка работать с ним почти невозможно (даже очень хорошему программисту). Слишком много спецтерминов и слишком часто документация подразумевает, что человек работал с Кварком.
Кроме того, надо конечно уметь программировать в той операционной системе, под которую вы планируете создать экстеншен.
Кстати, для автоматизации Кварка под Маком есть такая прекрасная вещь, как AppleScript. Там можно много чего наделать. Я например на AppleScript написал по приколу полный аналог экстеншена DocuSlim (знатоки и ценители знают, что это такое). И с этим скриптом предпечатная подготовка 100 страничного журнала занимает 2-3 часа (вместо 1,5-2 дней).