Hi @Michael_Horton welcome to the community and thanks for posting.
The most common approach is to use a virtual device to copy the variable to. What kind of variables are you trying to expose and are you just looking to view them in SharpTools or you also want to update them?
HubConnect tends to be the most popular solution. If the hubs are on the same network, you might be able to use the new Hub Mesh feature: