The Community-driven MarkLogic Grove project provides a toolkit full of tooling, templates, and other resources that help with building UI applications on top of MarkLogic.
For Documentation see: https://marklogic-community.github.io/grove/