maybe, .world files are just “scripts” and plain text just like a .map file, and stores the exact same information, to display the map in editworld, .world files are just layout differently, adding .world support to gtk isnt impossible, and it does need a big recode, you will just miss a few options you will need editworld for, like terrain editing and making the megatexture, nothing much else
and in the compilse/build menu, you would need commandlines that point the to game.exe instead of q3map.exe
The point isn’t how the .world or .map files are stored, but how they’re used by the editor.

