I do a similar thing - provide a larger note editing window. I created a note editing form set to use the default data session and pass in the current objects control source up to the editing window. In the init of the editing form, I assign it to the control source of the edit box. Not sophisticated, but works great.
~Erik Folley