We use long text fields that span across several pages for printing letters. That works relatively nice and easy.
Only the page breaks are a problem, especially the fact, that one can´t set a hard page break somewhere. As in Word there should be a command to insert a hard page break whereever you want. If it is a code, a menu command or a keyboard shortcut or a combination of these wouldn´t be the most important.
To add to this there should be the possibility to insert a page break to a concatenated field in a formula, like you can add a tab with char(9).