From what I gather, you are merely looking for a way to set the support path to a clients settings.
I would handle it like this:
1) Create a registry file for default settings for support path ONLY and each of the client settings you need to manipulate. Once these are created and debugged you should never need change them.
2) Create either a LISP or VBA that based upon user input or specific drawing path (if you sort your files in that manner) will merge the path with the registry.
I don't see it as being too difficult, but time consuming to set up. Imagine the time savings though, when it gets implemented.