Paddy-Editor have nodes editor that helps create gameplay logic in. It's comes with few basics nodes. Though, it is completely possible to create your own custom node with plugins.
Paddy-Editor saves to human readable Json file. Which can be easily parsed and be used in any 2d framework/engine
Paddy-Editor have plugins system that give you full control over the editor. Which can be used to create new custom nodes or UI or custom exporter for your own framework/engine. Plugins are written in javascript