I just came here looking to see if there was a sort option. Guess there isn't. Looks like the only way to do it would be to export each profile, delete them from S3D, then import them in the sorted order. What a pain.
Just read another request for this and remembered that I had done that some time ago.
To be blunt it's just unbelievable that this option isn't available. With such a wast amount of different filaments, nozzle sizes and I guess that many of us have more than one printer. The profile list quickly becomes a total mess.
I second that. Not a big deal but it would improve the user experience.
Also I would appreciate if the update machine definition in the profile was just a temporary for just the one slicing session and unclicking it would cancel the changes it made. Now I always have to revert back to my printer settings when opening factory files made by someone else.