I thought I’d share a couple of my favourite applications- in addition to Dynamo of course.
Nodebox
I’d describe this as a generative graphics & data visualisation tool
The examples in the ‘gallery’ are not that great- but you can create some great graphics and animations quickly. It has similar feel to Dynamo/Grasshopper as far as nodes/connectors
https://www.nodebox.net/
Pentaho Kettle
This is properly described as a data ‘Extraction, Transformation, and Loading’ (ETL) application. But think of it as a visual data workflow tool. It is brilliant if you need to convert data between data formats, carrying out transformations or lookups along the way. It probably has a steeper learning curve- and like many Java applications (for me at least) you can end up with cryptic error messages. It also has a similar feel as well with nodes/connectors- but is more towards a workflow. There is a huge array of steps (nodes) for import, transform & export of data and jobs (not really a Dynamo equivalent). There is a paid as well as a community (free) version
https://sourceforge.net/projects/pentaho/files/Data%20Integration/
I won’t bother covering Rhino/Grasshopper- just about everyone is familiar with this.
Hope you find these useful.
Andrew