Best way to create a printable Invoice lay-out

Best way to create a printable Invoice lay-out

Hi,

I need to create a couple of lay-out's for quotes, orders and invoices which can be send in PDF by mail to customers or can be printed.
What is the best way to do this at the moment?

Kind regards,

Johan Boerema