Хотел бы насчет инверсии поподробнее... если вы ставите на схеме новый элемент, например NOT, то макрос должен быть считаться как критически измененный. Но этот элемент конечно должен участвовать в схеме! Если Вы наблюдаете иной эффект, то прошу Вас расписать подробнее изменение, на которое схема не подсвечивает красным, так как возможно там кроется баг.
На данный момент, да, редактируется только шаблон макроса, который находится в библиотеке компонентов. Было много идей для повышения удобства редактирования макроса, но из-за ограниченности во времени разработки проекта, пришлось реализовать на данный момент наиболее универсальный вариант. Но может быть будет еще время сделать редактирование более комфортным. А насчет задержек, то возможно, как уже тут было сказано, для удобства смены задержек компонентов посмотреть в сторону элемента "Write to FB".