This would lead to inventory management which I would definitely like to see, it's one of the few things I still need to rely on a standalone app for.
Perhaps an option to quote for it first which can be converted to an invoice once approved.
I have customers that want quotes they need to take to management before they can commit to buy.