Mac (10000 programs)
Pros: Quick and easy invoicing. Built in templates. Free to use. Doesn't require any technical skill.
Cons: Paid version doesn't support template customisation. Only suited for very small businesses. Limited in that it only allows for invoicing. Customizing templates is time consuming.
Pros: Customizable fonts and text sizes. Both text and image stamps can be added. Can add stamps to protected PDF documents. Supports multiple document formats.
Cons: User interface appears dated. Getting used to the program can take some time. Limited features for advanced users. Program has not been updated recently.