GIMP can export each layer
as a new page[*]… but is there a way to do it based on group layers
instead?
Alternative trick: Flatten each layer group before printing using Merge Layer Group
… without saving the file! 😉
[*] See how on How can I export a PDF from GIMP with each layer on a new page?