Like dat-gui, but written by me.