Easiest way to do the cubes I would think is, make a list of the cubes in the bag, =rand() next to each cube, sort by the =rand() column, then just copy paste things from there.
It'll probably take me a while to make the sheet. There's quite a bit going on in Village, and I haven't personally played in a few months so I'll also need to refresh myself on the rules.
Edit: This one is gonna be tough to make an effective sheet for. Harder than Tzolk'in. I'll be making it
here if for some reason you want to follow my progress (or more importantly give advice?)
Edit2: Phew, getting the travel section just right took a while. And I bet I could have still done it much prettier and much quicker (It's because I'm learning from Goko instead of Isotropic I suppose)
Edit3: Ugh, yet another word to remember that Americans spell
incorrectly differently to us. You spell it plow, we spell it plough. Only realised after typing out 'plow' and then thinking it looked wrong.