>It took them ages to even clarify if it was a desktop environment or an SDK

Yes. In my eyes it’s both. I mean that in a good way, relative to the way Oberon is both an OS and a language or that Smalltalk is both a language and its authoring environment. Or how Bash is an interactive command shell and a language.

Some people might not like that tight coupling, but sometimes it can be really powerful.