In my opinion Affinity designer is a remarkable tool regarding how new it is. My compliments to the entire development team.
There is one point of critique, though, which is that in my opinion it is not "The first OSX vector drawing app that has figured out how to do Bezier curves correctly" (besides, what matters is being best not first). Coming from an Inkscape background and having used apps with very limited bezier drawing capabilities (e.g. the old pages) it feels natural to have "symmetrical" nodes, meaning nodes where the tangent handles are constrained to have both the same slope and length.
Currently one has to use shift and snapping to achieve this result on a tangent, but moving one tangent of course does not preserve this relation.
The reason one might want a symmetrical node is to achieve a "better" smoothness where the curve is not just G(1) but C(1) continuous (where the derivative at that point does not just exist but is also continuous).
In my opinion this is a fundamental type of node and deserves its own button in the convert section of the node tool.
Even a key binding would do if not otherwise possible.
If this is an intentional design decision, I'd like to see the reasoning behind it.
I hope this is not a duplicate request or has been implemented in the current beta, in that case: great job and keep going.