Looks like a nice template.
For Mac users I use a program called manager, it's free, you can print your invoices in it and it tracks your profits and expenses, I don't have any experience with any other programs but it seems good so for any mac users unsure of which way to go check it out.