Hi I am currently not familiar with any application that provide what your looking for but some Agency Management Systems do offer Invoices and allow you to bridge the AMS to certain Accounting programs like QuickBooks etc.
If you do find something let us know.
