I agree today we automatically fill in the solidworks basemaps directly via a visual basic interface that prints our plans in bulk
Basically, the program creates a BOM of the assembly and then:
1/Open the drawings one by one,
2/ Fill the cartridge of it in auto
3/Print
4/Create a pdf and dxf file
5/Delete the info added in auto from the cartridge
This program suits us perfectly except that to modify it you have to know how to program on visual basic and that to print a file of 400 plans we take 4 hours
If you have the Visiativ tools you can export a bill of materials in excel format with smartbom, then export in pdf the MEPs with integration by filling in different things from your previously exported excel bill of materials (for us Name of the customer, business number, quantity and quantity per mark for your assembly.
On the other hand, in terms of time, you won't earn much. But in terms of programming, nothing more to do, integration allows you to establish rules without programming knowledge.
It is also possible, if you haven't already done so, to ask Visiativ to modify the utility you already have (which is a .swp macro or a .exe utility?) or actually use the tools of the MyCadTools suite if they correspond to your needs (I don't particularly know them).
But in either case I doubt that you can save much in processing time, 400 plans in 4 hours is not that long given the description of the processing, the longest being probably the loading of each plan in Solidworks, it would indeed be wise to dedicate a PC to the processing or launch this manip in the evening.