This has really evolved over time. Originally, there were single-game randomizers, which became more and more sophisticated in what they could randomize. Early on, those randomizers added "logic", meaning that they ensure you can't have an impossible random seed where an item is stuck behind a point that needs that item to proceed, or a set of items that would mutually require each other.
At some point, people started combining games; most notably, "SMZ3" is a two-game randomizer for Super Metroid and Link to the Past (already two very popular games for randomizers), in which you're playing one SNES cartridge that has both games on it and you can step in specific doors to switch from a spot in one game to a spot in the other game.
Archipelago is an evolution of those multi-game randomizers, which combines the logic from each game to ensure that someone is always able to proceed.
And there are options you can choose to make things simpler; for instance, you can prevent certain key items from being very late in the game. But it's also fun to not do that, and end up (say) having to do half a game without an item you usually get in the first few minutes, working around the lack of that item. (For instance, playing substantial parts of a Zelda game without even a basic sword.)
Some randomizer modes also convert a more linear game into a more open-world game, by making it so you can go anywhere from nearly the beginning, though what you can do in those places will still be limited by the items you have.
Archipelago also supports multiworld with the same game, which I suppose might seem obvious but hadn't occurred to me until I saw multiworld co-op races with the Final Fantasy VI randomizer Worlds Collide -- two teams of two, both teams run the same seed, each player running half of the progression. Requires a lot of thoughtful coordination.
The top priority is picking games you're familiar with; you almost never want to play a randomizer of a game you've never played normally. That does not mean you need to be an expert at the game, but you should probably be able to beat the game with more-or-less 100% completion.
Beyond that, personally I'd suggest Super Metroid or any Zelda game.
Ok but a lot of the games I’m seeing here seem like they would have vastly different schedules. Like Risk of Rain 2. Like is it really feasible to run ocarina of time in parallel with risk of rain 2 given the difference in completion time?
I don't know about that particular game, but some of the games have options to make them quicker, for exactly the reason of making completion times more comparable across games. For instance, some of the supported RPGs have options to multiply experience and money, to reduce grinding, as well as options to shorten or skip long cutscenes, modify victory conditions (e.g. number of MacGuffins required), or add fast-travel systems to games that didn't originally have them.
At some point, people started combining games; most notably, "SMZ3" is a two-game randomizer for Super Metroid and Link to the Past (already two very popular games for randomizers), in which you're playing one SNES cartridge that has both games on it and you can step in specific doors to switch from a spot in one game to a spot in the other game.
Archipelago is an evolution of those multi-game randomizers, which combines the logic from each game to ensure that someone is always able to proceed.
And there are options you can choose to make things simpler; for instance, you can prevent certain key items from being very late in the game. But it's also fun to not do that, and end up (say) having to do half a game without an item you usually get in the first few minutes, working around the lack of that item. (For instance, playing substantial parts of a Zelda game without even a basic sword.)
Some randomizer modes also convert a more linear game into a more open-world game, by making it so you can go anywhere from nearly the beginning, though what you can do in those places will still be limited by the items you have.