I've added in bgracontrols dev branch 3 new controls: material edit, material spin edit & material float spin edit.
https://github.com/bgrabitmap/bgracontrols/tree/dev-bgracontrols