То что imgui open-source для тебя шутка ?) Изучай либу нормально ( не как некотороые по 9 месяцев ) и тогда сможешь редачить элементы для рендера добавлять или модифицировать существующие. Но это всё при условии нормального знания C++... Насчёт баз, конечно адекватно не скажу, пусть это сделают мои коллеги по цеху.