Option to reorganize the order of tags on files alphabetically

Let’s say I tag a file with “App” and “Development”, but I tagged it with Development first and then App second, the order of the tags on the file will now be “Development App” instead of “App Development”, instead of having to manually change this visual order myself, I would like there to be a button to reorganize the order of tags alphabetically.

It would also be nice to have custom tag orders, since not everything makes sense in alphabetical order, tags “Game” and “Development” being put on a file for example would be reorganized to “Development Game” instead of the ideal visual order of “Game Development”. But honestly I’m not too sure how that could get implemented, maybe sync the tag orders of files with the tag orders of Tag Groups?