Send Entire Deck to Another Deck

I’m playing around with creating my own version of a Sentinels of the Multiverse module.

There are 10 possible (unique) hero decks for each player.

I’m trying to figure out a way to Send Entire Deck to a user-selected deck (so, instead of it always sending to Hero1, you can choose Hero1, Hero2, etc).

Has anyone done something like this?

I was able to do this with adding Send to deck shortcuts for each card in the deck and adding Deck Gobal Key commands to the decks.