@marco I use Xcode for anything Swift related, macOS / iOS app development. For Python I do mainly use VSCode, which actually does work pretty well if you're willing to accept their navigation paradigms, e.g. using F6 to move between different panels, making heavy use of the Command Palette and not using VO-specific navigation commands as much. I do like their sound cues for things like syntax errors or folded code blocks, plus it's kind of become an industry standard.