There is the taskkill command that can be fed a program name to kill it. Although I prefer Sysinternals PSKill. There are several methods to set up a timed wait. Some of the more basic (kludgier?) ones are here.
Don’t know about the “and watch” part. Using ping with a suitable interval with a suitable number of total pings set can give you a visual.
Thanks but I was hoping for something that isn’t using command line. It seems like such a basic idea, that I would have thought someone would have made it by now (with a proper GUI).