These days I’m pretty much spending half of my play time online and half of it at a physical table.
When playing online, it’s my laptop with an external monitor, so I can keep Discord on one screen for the chat, voice, and cam (if we have it on, based on the group’s taste) and whatever else is called for by the game du jour, like Google Sheets or Google Slides for playbooks, Roll20, Jamboard, just a form fillable PDF, you name it. Then I have a mic shaped like a ball with a spit screen (which is not against spit, but I don’t recall its proper name).
When playing in person, most of the times is in one of three venues I regularly attend with my association. In these cases I drop a cheap dice bag on the table, I have dry erase index cards and markers for character sheets, and usually I have the one page RPG or tiny booklet home printed for reference at the table. When playing Fantasy World, which is the game heaviest on material I ran lately, we have the printouts of playbooks, pencils, sharpeners, and erasers, but also the dry erase index cards with characters’ names, plus laminated base move references, threats and sandglasses sheets. I also have the iPad handy in case we need to reference anything on the manual. On top of all this, there’s beer, sodas, and fried mushrooms if we’re lucky enough and the bar didn’t run out.
Anyhow I have this RPG backpack always with me when I’m out to play. There are two dice bags, one with 100d6, one with nineteen full polyhedral sets, then a deck of French playing cards, a deck of Italian playing cards, fish tank glass beads, plastic tokens. For writing purposes: dry erase index cards, notepads, index card size post-its, pencils, erasers, dry erase markers. Mostly I also have one or two short games in print and the iPad for longer manuals that wouldn’t be practical to print at home.