Node-based editor for Madison