I have not been able to find a way to change the order of roles within the workapp once they are created. It would be beneficial to have the opportunity to change the order of the roles within a workapp once new roles are added to allow for the most important role to be seen first when you enter a workapp followed by the next important role, etc. It is unprofessional if you have a Home role acting as a landing page, but this does not appear as the first role when you enter the workapp.
Adding to this - staff can have more than one role within a WorkApp. In my use case, a supervisor can have the role "Assign & Review" (where they assign and review new requests to our team's work portfolio) and "Portfolio Review" (which supports a weekly leadership team meeting to review larger requests impacting the division). Logically, you don't review the portfolio before you assign / review the initial request and yet, that's the order the supervisor sees.
This is an "of course" feature that is notably absent.
I have this same issue, and it is pretty frustrating to the end users.
From an end-user perspective, this is frustrating at best and sounds like it would be a pretty easy win.