Neato's Media Face at www.neato.com is a good program and I have used it for
years with their CD/DVD labels for both my laser and ink jet printers. The
cost of their labels are also competitive with other products, especially
when they are running a sale.
I used to use Nero Cover Designer (free with Nero) and Avery labels (can't
remember the exact Avery reference number) on an ordinary inkjet printer.
The Avery template is included in the Nero designer and every single print
was spot on.