I'm on a roll.....How about in the code editor, have inverse video?
Let's say for a If..then statement the background inverse video would be green. Then if there was another if..then inside a mid shade of green, then another nested if..then, a dark shade.
So a select...case would be blue. Same thing.
So any statement that needs an ending would be inverse video with colors representing the type? You could have a button at the top of the screen to turn them off if you don't like. There are time when I forget have have a 'end if' and such.