Maybe the interface could start with the network view, letting you add nodes and individual connections — that way you have a more accessible Kinopio-esque entrypoint to add your data, and then you can go over the objects you've created and begin adding properties to them, or converting individual connections into properties.