If your machines are networked then why not install the applications on the A1200 and take note of any assigns written or any extra libraries installed...
What I would do with anything extra is make directories in the (for example) DPaint program dir; libs l c etc whatever is extra and put it all inside before arcing it up with lzx or later tar then bz2 whatever... you'll probably want to use lha...
then ftp the file across and unlha it on the SAM... move or copy (which would be easier) the files to the corresponding SAM sys directories or assign the extra files/libraries/commands prior to launching the Application...
Than transfer disk images and then mount them?
I know a bit of this may seem strange but that's what you get when you spend twenty something years with AmigaDOS ;-)
good luck!
p.s. there is an ftp program on OSDepot that is rather easier to set up on the SAM... then just use your fav ftp program to connect with the SAM...