Wireflow is built around a node-based architecture format and interface. This is Lars. For natural distribution of the creative process with respect to image creation, video creation, and editing plus more, it's the tool I lean upon to create all my animations and it is available through API. It's a great tool and one I highly recommend.