On the fly material editor!

You mean select an object, than see properties on a right panel and
a button to change the material ?
I would say better : a simple shader selector and skins selectors
for a model ( instead of programming this each time ) !