I’ve been using publishing software for quite a while (Illustrator since version 3, PageMaker since version 4, FrameMaker since version 4, InDesign since version 4) and I consider myself an experienced user.
Since my switch to the Affinity suite I feel like a complete newbie. The user interface is not maclike and not intuitive at all. It seems as if the interface designers never had used any publishing software themselves. Every five minutes or so I observe myself thinking „I can’t use this.“ The problem with the whole Affinity suite is that it doesn’t resemble anything I have used before. OK, In understand, you folks started from scratch, but this doesn’t mean you had to dump all good human interface concepts that have been around for so long.
The problem I ran into today was this: I had imported an indd file and found my paragraph styles. So far, so good. Now I needed to change a paragraph style: I changed the setting for the selected paragraph in the palette and then wanted to change the paragraph style for all paragraphs. First I looked into the context menu and hoped to find a menu item like “adjust paragraph style to selection”. Nothing. At this time my face expression already looked as incredulous as Michael J. Fox while transforming into a werewolf. Then I looked into the palette. Places I’d expect to find such an option would be in the palette itself (like in InDesign or Apple Pages) or in the paragraph styles’s submenu (like in Word). Nothing.
Then I searched the internet and found out that I have to go to the menubar. That is bad interface design. A good interface design offers multiple ways to accomplish something. That you offer this option neither in the context menu nor in the palette is unbelievable.