Arkham Horror - Investigator setup


I’m not that good with Vassal, copying existing techniques is OK, but figuring something new… How could you automate investigator setup at start of the game?

An investigator starts with some tokens, specific cards from different decks, and after all the investigators got those specific cards, the decks are shuffled and some of the remaining cards are awarded at random. I have no clue how to even begin and/or it’s worth all the trouble.