Randomizer
Board Game Randomizer
Randomizes setup for a game, but lets you pick the players, pick the game, pick a mode (if applicable), then pick expansions, and generate a list of selected options. There are a bunch of similar apps out there already, but they all focus on just one game, where Randomizer focuses on multiple games.