CSBill is an open-source application that allows you to manage clients and contacts and send invoices and quotes.