I wanted to start using the sales order module to create sales invoices instead of manually creating invoices each time. The fact that the products do not need to be input every single time is fantastic. Saves time in having to add in the header in the first line item which makes the customer account look messy as the line can be quite long!