Possible to transfer tag by tag from one MP3 to another?

You can copy all the tags from one set of files to another set of files in one go.
Precondition: the source files and the target files are equal in number and order.

You select the set of source files and use the copy tag function from the context menu of the file list.
Then you select the set of target files and use the paste tag function from the context menu of the file list.
Tags will be tranferred to the target files. All, I think, even the covers.

There is no real equivalent in scripting. Otherwise you have to export the tag data first and then import it.