We looked at more than 60 business software products with invoicing capabilities. Our top picks help businesses track goods and services, plus how much customers owe. They also automate most of the ...