Whenever I get a new client, I duplicate a template folder structure to store documents related to a transaction, then rename the top folder to the client's last name.

What I'd like to do is this same outcome, but also add the client name in front of each folder. This would make it much easier to find the right folder when saving.
Hey Michael,
You must supply a valid folder-path for your root client folder in the rootFolderPath
variable.
The macro will prompt you for the client name.
Once it has the client name it will create the folders listed in the folderPathTemplate
variable pre-pended with the Client Name in the new Client folder.
-Chris
Create Template Folders from a List of Folder Names v1.00.kmmacros (9.6 KB)

Hey Folks,
People wanting a more user-friendly solution might want to take a peek at:
Client Folder Maker
It's fairly old, but is 64-bit and only $1.99 U.S. on the app-store.
The demo works fine on my macOS 10.12.6 system.
-Chris