I never got to use Amiga Workbench 3.0. The thing about OberonOS with Gadgets was that it provided a very clean and simple way to embed widgets in documents and have them work across the whole system (kind of like CORBA.) See the "Inspector" panel in the Oberon screenshot? That's editing some widget live.
System 3
https://www.progtools.org/compilers/tutorials/oberon/oberon-...
Amiga Workbench 3.0
https://www.gregdonner.org/workbench/wb_30.html
However I do get your point.