PyCharm is the main tool Matthias uses to develop Odoo apps in Python, Java script, xml, html and owl, but also for Jenkins pipelines in Ansible. Development, deployments, creating branches, merges, installing libraries, creating and managing virtual environments, managing docker containers, live debugging, working with AI, all hapens in Pycharm.