FlowDesigner ist eine datenflussorientierte Entwicklungsumgebung. Es kann verwendet werden, um komplexe Anwendungen zu erstellen, indem man kleine, wiederverwendbare Blöcke kombiniert. In mancher Hinsicht ist es ähnlich wie Simulink und LabView, aber es ist kein Klon von diesen.