The Utilities category in the Node Graph Editor window contains nodes that provide an assortment of operations including switches and conditional statements. 

BitMask Switch

This node provides a switch between two or more Bitmask input values. 

Bool Switch

This node provides a switch between two or more Boolean input values.

Enum Switch

This node provides a switch between two or more Enumeration input values.

Float Component Picker

This node contains three float input values that can be filtered down to one of the three values (X, Y, Z) for output or filtered to Max, Min, or Median for output.

Float If

This node performs a conditional statement given the Value input (Boolean). If the value is true, the If True float input is executed. If the value is false, the If False float input is executed. 

Float Merger

This node functions to merge three input values into a float vector. It can be used to merge back together X, Y, and Z corrdinates that have been separated using a Float Component Picker to process the three values independently. 

Float Switch

This node provides a switch between two or more Float input values.

Frame Index

This node provides an offset frame number which can be used as an index source for switch nodes. 

Int Component Picker

This node contains three integer input values that can be filtered down to one of the three values (X, Y, Z) for output or filtered to Max, Min, or Median for output.

Int If

This node performs a conditional statement given the Value input (Boolean). If the value is true, the If True integer input is executed. If the value is false, the If False integer input is executed. 

Int Merger

This node functions to merge three integer input values into an integer vector. It can be used to merge back together X, Y, and Z corrdinates that have been separated using an Integer Component Picker to process the three values independently. 

Int Switch

This node provides a switch between two or more integer input values.

String Switch

This node provides a switch between two or more string input values.

Time

This node provides an offset value to apply to time, in seconds. The output can further be adjusted by adding a multiplier to the offset time.