Add a Profit & Loss by Class to the default templates. This report will be the same as the Profit & Loss but will have a Class column, showing the P&L for each class, anything without a Class assigned will be under an 'unassigned' column
Different estimation and invoice template needed for different clients. If clients in a template group could be set their default template it makes more reliable sending correctly for those clients requiring specific formats in templates