Может было лучше написать, что вы хотите сделать?
Я хочу, чтобы удобно было писать и отлаживать макросы.
Подход, когда я отказываюсь от макроса, потому что его неудобно писать, считаю неправильным.

Думаю, что вопрос исчерпан. Спасибо за ответы.