Решил попробовать retro assembler. Из интересного по сравнению с Tasm, макросы по прокаченее, инклуды бинарей. Подсветка синтаксиса команд хоть и не всех. Из минусов. Не очень удобная работа с локальными метками. Изредка не отлавливает ошибки и компилит. Местами необычный синтаксис. Например метка текущего адреса *, а не $.