(warning this is an opinionated criticism of API Designer current state)
API Designer is a splendid tool for building RESTful APIs and the current best tool for editing RAML.
However I am concerned by the way API Designer is seamlessly integrated with the MuleSoft cloud services (storage and mocking service). At the moment if anyone wants to use API Designer for a project, and doesn’t want to share it with Mulesoft, it is necessary to manually tweak API Designer (brianmc/raml-store and read API Designer source code) to effectively disable all cloud services which could “accidentally” send information to the MuleSoft third party.
I hope in a close future MuleSoft will try to separate their offer of great open-source tools for RAML from any of their cloud services. Plugins for those kind of features are maybe the way to go.
Currently if I want to use RAML without sending the specification to a third party, I unfortunately have to do without the best tool for editing RAML (also because it is not file based and thus not possible to use a SCM tool).