QuickBooks templates only have basic options, DL111.
For now, we can't add another table (column headers) to the next page of an invoice. The "automatically add another table once the invoice reached multiple pages" idea is great. I'd love to see this added to the templates, too.
I'll pass your request to our Product Development Team so they can evaluate it. Then, they'll put it into consideration for product updates.
I'll be around if you have follow-up questions.