One very powerful aspect of OpenSCAD is the Customizer interface as documented at:
https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Customizer
It would be great if there was a similar facility for creating a customizable interface using comments around variables --- even better if there was a mode in CQeditor so that one could hide everything but the customizer interface for a file and the 3D view and any necessary controls.
In implementing this, it would be nice to continue to use JSON files for storing customizations.