What about a new print event that had input boxes that designate where you want the text to go. Cutting the screen up into 64 boxes, 8x8 screen, and having the input boxes be
[Gridprint] [1] [3] [Hello]
This would use gridprint where the text is printed in the box that is up one and to the right three.
8[ ][ ][ ][ ][ ][ ][ ][ ]
7[ ][ ][ ][ ][ ][ ][ ][ ]
6[ ][ ][ ][ ][ ][ ][ ][ ]
5[ ][ ][ ][ ][ ][ ][ ][ ]
4[ ][ ][ ][ ][ ][ ][ ][ ]
3[ ][ ][ ][ ][ ][ ][ ][ ]
2[ ][ ][ ][ ][ ][ ][ ][ ]
1[ ][ ][ ][ ][ ][ ][ ][ ]
1 2 3 4 5 6 7 8
Something like that.