Common subs are usually placed into a code module.
I decided to check all my projects that have "others.bas" code module, and i have found... 185 unique files. And much more common subs, but 42 pcs of them can be useful for community.
Mostly the names are self-explaning, most are from the forum.
In my shared modules I'd like to be able to have subs that can sit there and only be considered by the compiler if a given library was added to the project. I'm aware of Build Configurations, but these would require setting them up manually on a project by project basis.
When I execute File > Export As Zip, it will create a zip file of the project folder and the Shared Modules folder, which is fine. But B4A adds all of the files from my Shared Modules folder to the project directory in the zip file instead of creating a separate folder for these files.