can we make a program to create a option like "save as" with neutral file format(with user defined Libraries ) using solidworks APIs?

hi all,

i just started using solidworks API.ealrier i have worked with PTC CREO to create user defined options.

here i looking forward to know,how to write a program to create a user defined options like "save as".

and save as a user defined file format with user own libraries.

can anyone help me out to start with a idea.

SolidworksApi macros