I really like the flexibility of the material editor, but it has a few downsides.
One of them is that I want to create a few master materials that other 3d artists and level designers can reuse via material instances. To make those instances as user friendly as possible, I would like to have the Parameters and Groups organized in some coherent way inside each material and also between materials.
Currently Parameters and Groups are sorted alphabetically. Only way to sort them is by calling them with some numerical prefix (e.g. 01_Diffuse Properties).
So the feature request would be something like being able to assign some kind of priority tag to groups and parameters which would then make them to be sorted by that priority tag. If user would assign same priority to different parameters or groups, those with the same priority would be sorted alphabetically.