UltraEdit
is a text and hexadecimal editor supporting bracket matching and
customization. It is shareware, available for a 45-day free trial,
$35 to purchase. We have not tried this one ourselves yet, but
Jens Markmann has posted a
snippet that he uses to customize UltraEdit for the ZRF syntax.