Butler can be used to maintain an asset library! If you’re uploading an archive of files that is mostly unchanged then butler can detect it and only upload the changes.
Regarding the end users, the app currently isn’t ideal for people who want to download assets, but we’re working on improving that for a future update. For those downloading from the browser, they’ll have to download the entire zip file when they want to get the latest version.
The workflow would be the same as a game. Since your files are platform agnostic, you would only need one channel (but you’re welcome to create more if you want to organize different archives)
Hope that helps