It is known that today, we have to manually create the custom roles and states using the Enumcustomize tool, propagating the changes, restarting the environment, and then further configure these objects within the Windchill user interface.
Why must we go through all that effort to create them in RBinfo instead of the nice UI that almost works? I know you know the process, but to make my point we have to do these steps that require a ant recompile and a stop and start of WC. versus the simple step of giving the object a name in the UI.
With such an unfriendly procedure, there should be an easier way of doing all of this within the Windchill user interface without the interference of running Enumcustomize tool and restarting Windchill.