Saxony! The Saxony and Silver Appleyard are both large breeds that lay well. Most domestic ducks will lay fairly well, the best will be Runners, 300 hybrids, and Khaki Campbells. But the Welsh Harlequins, Appleyards, Swedish, Saxony, Rouen and some strains of Pekin can't be called bad layers. There's others too. Some Pekin have been bred more for meat, others for dual purpose.
My Saxony hens haven't skipped a beat until one went broody. The other still lays EVERY single day, and has since February when they turned 6 months old. My other hens that I no longer have laid right on through winter without added light or heat.