There's not that much to it, really. Just create a ZIP file of your
entire custom directory and post it on a network location (or web
server) that your users can normally--or at least periodically--access.
Then set APTCUSTOM for your clients to point to the zip file explicitly,
e.g. "\\myserver\arbortext\custom.zip" or
The first time a client connects after you set this up, it will download
the zip file and expand it in a local cache folder. From that point on,
every time the client starts up a new session, it will check for the zip
file on the network; if it finds it, then it will check the date and see
if it's newer than the cached version. If so, it will download the new
zip file and replace the cached version. If it can't find the network
copy, or if there has been no change, it just uses the version it
already has in its cache.
You can find documentation on this in the Help Center for 5.4 or 6.0. In
6.0, use "help 17122" for details.