To aid in organising spell lists, a nice feature would be an option to force a new page break after each level of spells has been output.
To make it really nice, this would be settable PER LEVEL, but that's asking a bit much. Or perhaps (more useful), a setting to specify "up to" which level new pages should be added.
Reason being, I have loads of zero level spells, that are often not used, and for my wizard it's my 1st & 2nd spells I want to focus on, and have those on one page so as to be more readily to hand. (so I'd want a page break after 0th level only).
For a cleric, each level of spells give quite a page count each, and by ensuring a page break after each level, I can print them off on different coloured paper to aid in distinguishing each level. (so I'd want a page break after each level).
The command is not one that would allow ease of toggling, I could experiment with vars I suppose. I spent time trying to get the pages to stay together. Forcing the levels apart is doable, But I would only make it possible through a new CSHEET at this point.
making this a preferences option would be fine really, rather than needing a VAR set on a character ? I could toggle that on/off for each character as necessary then.