Editz allows Zendesk users to upload both Macros and Dyanmic via CSv as well giving the ability to bulk manage these components.
This tool is also extremely helpful with migrating Zendesk instances.
If you like what you see, talk to Editz about your project.