How to create events in Potato
So, you want Potato to do something to the stuff that appears on screen? Things such as highlighting, color changing, spawn windows... You do that here.
Go to "Options" -> "Global Events"
This is the global events window. There's a whole lot of crap you'll see here, and I am not sure how to use all of it, but here's a few things...
The List
The left hand side of this window is a list. It executes in order as the items appear here. If a pattern is met, it will run the event. If not, it will skip. You have the option to check "Continue?" to mark if you want the program to continue down the list. Pay attention to this, because if you want two things to happen to a single line of text (say, highlight your name and send it to a spawn window) you will need to have the "Continue?" option checked. The arrows at the bottom allow you to move items up and down the list.
Exclude from Activity Alert
While multi-tasking, or multi-windowing, I would often wait for my client to flash and let me know my RP partner had responded. Then I noticed that various auto-commands, channels, etc, would set my window flashing. I did not want to ignore these things, but I definitely did NOT want them flashing at me.

As you can see here, this will watch for incoming text that looks like "<Watch> *" where the * represents anything at all. I have "Activity?" checked, which means it will omit from the activity monitor. This means that whenever my watch command goes off ("<Watch> Ganymede has connected.") it will still show on my screen as text, but it won't flash the task bar/window/whatever.
Highlight Names

Note the type. Contains instead of wildcard. Idk why, but this is how it works. This will make the given word (Betsy) show bright white. Note also that I do NOT have "Continue?" checked. This means that once this event runs, it won't continue down the list. That also means that if I have the activity alert on channels suppressed, if this event comes first, it will process this event first, then never reach the second event. Meaning, if someone says "Betsy" on channel, it will flash.
Spawn windows

If I were to input a different name in "To:" it would output to a different window. I can have many channels, for OOC, pages, only certain channels, all channels, whatever I want. This game uses brackets around their channels, and also around their OOC talk. That means I'll need a separate event for [OOC], wherein I do absolutely nothing, save have it existing. It will hit the [OOC] first, then stop, and not move OOC talk to the spawn window. For all text that does not start with "[OOC]", it will continue.
The spawn windows will appear below the list of worlds, and activity will show in the spawn window with an orange circle:
