It would seem that this topic was beaten to death a few years ago.
Can one create a dll/so with Xojo. Apparently not.
However maybe now with later version one can?
There does seem to be a way to convert an exe to a dll… a google search was revealing.
How did monkey bread distribute their libs?
There’s no standard way to do this. Tools as you suggest may work but the no way to compile without external dependancies, which could lead to issues.
NO and it is not likely to change
NO , it can be converted to run the exe loading it like a dll, but that is not a dll you can use like plugins.
If you mean how they create them, they use in C/C++.