OpenTool application UI and back end