We are working on a so called "general UI plugin" which is used in robotCalibration plugin currently. It is based on HTML, CSS, and JavaScript/jQuery. To speed up the development we used Bootstrap v4 components and IonIcons.
To find out more, check the develop branch and pull-request 75 in ApertusVR git repo.