So, here's another update:
In the last few days, many more minor improvements have been incorporated into the Sound Editor tool. I have now rewritten about 90% of the code. For example, sorting is now remembered when you sort by a certain column and then jump to another one, such as from English (us) to SFX or vice versa. The search term is also remembered. Data files are now based on a database, meaning that there is a separate folder for each version that can be dynamically added and selected. This allows you to specify your own database for different versions, since the IDs are different every year. This applies to all 3 xml files. In the future, I would like to extend this to include other changes, such as remembering certain paddings etc. Sound Editor will initially only be compatible with 2K22 and 2K23.
Importing into banks is now working, as does dynamically rearranging the bank and PCK files. However, further testing is still necessary. Furthermore, not all files in the sound banks are really sounds that can be listened to. I can't separate that at the moment. It's also difficult to test because you don't always know exactly where many sounds are used in the game. Now, I will go through the themes and see if everything still works, and expand the testing later.