or from the mainframe to a pc
I think your PC needs to be running an FTP server to accomplish that. Most people do not have one. But PC to mainframe should work well.
I do not know much about networking... but my local z/OS system allows email from it using XMIT or to it using RECEIVE.
ISPF has a workstation client. Perhaps you can just edit workstation files with the ISPF editor.
Or with the workstation client, you can use a combination of the WSCON service / EDIT service / your editor macro to move data around. For example: 1) edit an empty workstation file, 2) copy in z/OS file and 3) save to the workstation. Or the other way: 1) edit a real workstation file, 2) copy editor lines to a rexx stem variable and 3) EXECIO to a z/OS file.