Developer Experience improvements (11 September 2023)

Multiple UI and developer experience improvements