An invoice generator turns a few inputs into a polished PDF. The best ones save your business info, support templates, and let you send and accept payment from the same screen.