Having to rely on broken or paid plugins for such a feature is ridiculous after 1 year and going out of beta (when variables are still in alpha state)
Same applies to collections.
And if you do it, do it right. Make Figma track the vars/collections and offer to move them to a new file when you publish (like for styles and components).