Apps.txt is used to find installed apps, now to manage this someone needs to understand how bench structure works.
It would be better if we can do this magically by just inspecting an environment:
- Find editable installs of applications from env (even non-editable ones?)
- Detect frappe apps.
- Cache internally (for performance)