Hi,
FineLine IDE already does exactly that and I'm 99.9% sure MPLABX does too.
"Bracketing" (ie matching IF/ENDIF, FOR/NEXT, WHILE/WEND etc), code folding and source level debugging is what's missing in MicroCode Studio IMHO.

/Henrik.