Symmetric encryption using RSA for random generated password
The concept of using an asymmetric key (RSA) to encrypt a symmetric key (AES) is not new.  This was first popularized by PGP, which is probably what I would encourage you to use to solve your problem.  SSH (well SFTP in particular) also uses a somewhat similar approach and could also be pressed into transmitting files securely.

Pretty much any approach you could dream up would suffer from the problem of the establishment of initial trust.  In general, you probably don't want to constantly regenerate the asymmetric keys as then you have to also regenerate the trust for them.

One of the simplest ways to handle initial trust for a program/automation is to establish it yourself by supplying the same PSK (pre-shared key) on both (or all) ends of a connection.  If you did that, then you have a different problem, of keeping the shared secret secure.  There are devices that can do that for you, such as HSM (hardware security module) but they are frequently expensive.  (The cheapest one that comes to mind is $500US from Yubico.)