Another caveat is that if your workflow requires dealing with complex text layout on a regular basis (e.g., Asian languages), Affinity suite support for it is pretty much non-existent. For example, lack of a working right-to-left support, no vertical text support for CJK, broken tone markers handling in Thai layout, lack of complex word-break for any languages that is not space-based, etc.
Sadly, Adobe is still the only option in the market for this.