I don't think this is possible, but I went down the rabbit hole..
Can we reference other variables within different items. I want "Var 2" to match "Var 1" without having to type in 22 again. Let me know if this is possible otherwise I'm going down the custom property route. Answer should both be 22.

Yes. Try [./Var 1/Qty]
This is especially nice to create labor calculations that are derived from material Qty.
Here are some tips:
Shortcut to Reference Same Property from Parent: [..]
Reference a Property from Parent [../Some Property]
Reference a Property from Grandparent [../../Some Property]
Reference a Property from a Sibling: [./Sibling Name/Some Property]
Reference a Property from a Child: [Child Name/Some Property]
Got it to almost work for what I was shooting for. Works fine if the name matches like you said, shooting for the variable name, below is a better example that rules out the name.
Custom property I go. Thanks for the tips here tho and was even looking for that list in the documentation help center.

I think in your new example for Name 2, the formula would be [./Name 1/Qty]
Or, you can put the Var 1 and Var 2 at the parent, and all children could reference them there.
As a side note: if you have a name that is based on a formula, you can also use a new feature Alt Names which was put out in our latest release.
@Heber
Yeah lots of options for us. Custom properties feel like the simplest way to train people and less likely to break. Thats my phase 1 goal away, figure out the options then test with users to see what lands better.
phase 2 is figure out what source of truth comes from zz
phase 3 is build and scale it!