Show project group on invoice along with project name

Show project group on invoice along with project name

Our invoices have to be setup with multiple project groupings on one invoice. I have not be able to replicate the below structure on an invoice. Would it be best to try some sort of custimization or interface with Creator to create an invoice that is setup as shown in the following example:
Project Group A






Project Name A





Description of Project A






John Doe
5
100
500


Jane Doe
4
100
400


Total


900


Discount


400






Project Group B






Project Name B





Description of Project B






John Doe
3
100
300


Jane Doe
2
100
200


Total


500








TOTAL


1000