Publisher har jag ingen erfarenhet av. InDesign jobbar jag professionellt i (men kostar asmycket och det är Adobe), Affinity har precis köpts av Canva och är gratis. Scribus ska vara ett open source alternativ.
Det enda jag personligen kan prata utifrån är Adobe InDesign. Men har hört bra grejer om Affinity