Invoices X is a very complete invoicing application.
Create and manage commercial invoices aimed at small business.
Allows you to create photo mosaic pictures from your own computer.