I'd love to switch to Affinity from Adobe Illustrator, but there's one feature I just can't live without:
In illustrator you can make a dashed line that nicely lines up with the corners of a square (putting one dash in each corner). Nothing else seems to handle this case. [1]
I use Illustrator to make stitching patterns and lining up the corners in this way is absolutely essential, otherwise the stitches come out looking lopsided.
[1] https://forum.affinity.serif.com/index.php?/topic/145760-how...