Anyone have a macro to take individual components of a parasolid, perform feature recognition, and save with a new name?

I have the fortunate task of converting a future SW version to an older one, so that we can make modifications to it. And from what I can gather, the only option to have the file be modifiable is to do the following steps:
-Save the dummy file as a para-solid,
-Save the para-solid as an Assembly
-Open each individual part to do feature recognition
-Save new file
-Go back to assembly and replace component.


If anyone has a faster method or more conveniently a macro to do even intermediate steps, that would be greatly appreciated.

Thanks,

SolidworksGeneral