Is there a way to do monthly recurring invoices? Get prompted monthly to edit and verify the creation of the invoice and then auto send invoice to a saved contact once approved.
Discussion
I don't know if this is within your scope, but....
I haven't extensively explored the POS (Point of Sale) features but that seems like something that would reside there.