Good for you! It sounds like you are using many of the built-in features and functions.
So you use QuickBooks for your all of you bookkeeping and accounting functions, including creating Estimates, Invoices, Purchase Orders, etc. A QuickBooks Tip on how to add your company logo and customize yoour Estimate, Invoice, and Purchase Order forms in QuickBooks.