You can create a custom, all text page by creating an 8.5 x 11 landscape layout in a 3rd party app like Word, Pages, etc. and adding your text to it in whatever layout you'd like. Then follow the instructions below to convert that page to a jpeg and import into iPhoto where you can add it to a page as a full page image:
Here's how to get any file into iPhoto as a jpeg file:
1 - open the file in any application that will open it.
2 - type Command+P to start the print process.
3 - click on the PDF button and select "Save PDF to iPhoto".
NOTE: If you don't have any of those options go to Toad's Cellar and download these two files:
Save PDF to iPhoto 200 DPI.workflow.zip
Save PDF to iPhoto 300 DPI.workflow.zip
Unzip the files and place in the HD/Library/PDF Services folder and reboot.
4 - select either of the files above (300 dip is used for photos to be included in a book that will be ordered).
5 - in the window that comes up enter an album name or select an existing album and hit the Continue button.
That will create a 200 or 300 dpi jpeg file of the item being printed and import it into iPhoto.
Here's a rough example of what you can achieve:
You'll have total control of the column widths, no of columns, margin size, etc. in the app that you choose.