I don't fully understand the question. If you're wondering whether nanim has a GUI for creating animations the answer would be no (not currently ;) )
I'm only slightly familiar with blender animation nodes, and using a graph and interface to create animations certainly makes more sense in most cases, but nanim aims more to create really precise motion graphics described entirely through code and is currently meant to be produced by writing that code yourself. It would be interesting to create some form of serializable format that nanim could read and then have a separate GUI interface generate such a file format... Or perhaps just be fully integrated with nanim itself.