Alternatives to Factomos: competitors and similar billing and invoicing software