The DataObject editor is a Windows GUI application that lets me easily view and modify DataObjects. You can also stream DataObjects to/from CBOR, JSON, MessagePack, BSON, and any other registered serializer. I hope to have more formats added someday in the future. Even if you don't use the DataObject code library, you may still find the DataObject editor to be a useful tool if you use JSON, CBOR, MessagePack or BSON in other projects. So, download the source code and build it yourself in Delphi or download the pre-compiled windows application and give it a try.
Note: I really wanted to use the fire-monkey framework for this application so that I could build it into a native MacOS as well as a windows application. However, It's super easy for me to use the VirtualTreeView library for the VCL framework and I couldn't find an equivalent library for FireMonkey. So, in an effort to keep my coding time as short as possible, this tool is built with the VCL/VirtualTreeView which means Windows only. If someone really wants this app to be on the Mac, help me out by pointing out a really good FireMonkey-based VirtualTreeView component and I'll try to switch over Firemonkey. Until then, enjoy the windows app.
Sorry that I don't have this app done enough to publish here yet. I'm working on it, but unfortunately not every day. (or every week.) Eventually, I will have something I can give out.