I made a simple localisation system, where each locale entry is a class containing fields for the key and the language entries. I organize those objects in a list, which is displayed via [TableList], which works well in general, except one flaw I would consider at least as a bug: If I change focus with the tab key, the table traverses one column after another, not the current row. This is unintuitive and doesn't fit to the convention of other table editing applications. At least I would wish for a flag to switch this behaviour, but the row traversal should be the default.
Btw.: It would be great to have some kind of dictionary based table view, yet, you have an object reference selector heading each entry, which is annoying.