Hi Heather,
If I understand what you're trying to do correctly, I don't believe there's a way to do that for pre-existing programs. For new programs, since the tokens are local, it can be accomplished through cloning. As far as doing this for programs within the same workspace, there's the option of using My Tokens at the campaign folder level, and having multiple programs within the campaign folder. Be careful about rearranging campaign folders though!