Thank you for these links, I've had a look and indeed it will certainly
prove useful. Was rve a rewrite of rviz?

rve is the beginnings of a framework to write 3d visualization tools in, with the plan to build rviz2 on top of it.

Josh