Since you can write Smalltalk in the Tool, and since Smalltalk is a general-purpose programming language, all things are possible. Although that may be a bit like saying that all things are possible with a Turing machine, since it doesn't say anything about how one would do it.
To start your investigations, you could try searching the Q & A (using the search box at the top right). For example, if you search for "automata", "Tool", or "Smalltalk", you might some relevant discussions.
Once you start diving into Smalltalk, my advice would be not to do so to the exclusion of the kind of "analog computer" style thinking offered by the signal flow in Kyma. It's a different way of thinking, but in the real time signal flow evaluation, you can also find conditional logic, state and multiple threads (for example, in the Multigrid).