Whenever I see threads like this, I think its related but I'll be honest, my networking understanding might be limited.
I use Tinc as a daily driver (for personal things) and have yet to come up with a new equivalent, given that I probably should. Does Vxlan help here?
Tinc is a fantastic piece of software. Very easy to use and configure, and it just works.
These days I lean towards WireGuard simply because it's built into Linux, but Tinc would be my second choice.
VXLAN is for L2 between campuses. It is commonly used in enterprise and cloud networks.