Can I create an invoice without creating a job?

No, all invoices are created through jobs. This means you will need to create a job in order to create an invoice.

However, you can add a job to the customer/work address you want to invoice, then mark the job as complete, then raise an invoice. However, this invoice will be related to the job.