Regarding using Claude Code with Xojo, I posted free open-source tooling for doing exactly this a few days ago, and for some reason no one said a word about it. It generates full documentation parsed to be efficient for LLM use. It self-updates its own documentation. It generates greppable indices of every class and member along with flags and deprecations/replacements. It handles all the project types. It understands the format of every .xojo_* file format. It has a basic linter. It has cross-platform IDE control to analyze, fix, and run its own work. It has a comprehensive solution for fully-automated API 1 to API 2 migration. It can easily make surgical or broad changes to an app or one-shot a new project from scratch. And yet…crickets.
¯\_(ツ)_/¯