We have a lot of customers that we don't invoice automatically. We also sell pre-paid time packages to customers.
As a result, we tend to have a lot of draft invoices at the top of the list, just to store our billables.
It may be unpopular, but a way to encode those billables on the customer file directly (just as you would encode an invoice for them) and to convert these line to an invoice would be great (and would give more sense to the Companies and Contacts sections of D-I).