Have you looked into Databricks One as a potential solution?
Using Databricks One, you can better segregate consumers from creators, and you can create a custom landing page for your users that will prevent them from having access to, or even seeing, all the other options that are usually in the left pane of the Databricks UI. It creates a much simpler working environment for them, and would also accomplish your goal of keeping people from creating all sorts of new things.
https://www.databricks.com/blog/introducing-databricks-one
Basically, your users would have consumer access entitlement only, and that would prevent any of them from creating new things in Databricks.