Idea Summary
Since APEX 22.1 you now can export the application as YAML or JSON

It will create a zip file containing the application.sql + YAML/JSON files of the objects within the application.
For instance:

In the YAML/JSON files also the id's of the APEX components are added.
It would be nice to have two extra export options (YAML without IDs, JSON without IDs) which exports the application without the ID fields in the YAML/JSON files.
The application.sql itself should still have the ID fields, because the sql file is used for importing the application in a APEX environment
Use Case
It is useful when comparing two similar applications but with different application ids.
Now it shows changes for every page:

For instance:
We have installed the UT Reference application with application 100 in a APEX 20.1
Then upgraded to APEX 22.1
Upgraded UT reference application 100 to version 22.1
Install the new UT Reference application under id 101
Exported both applications as YAML
Used an external compare program to see what the changes have been between the two applications
Preferred Solution (Optional)
As an option under Export Readable Format: None, YAML, YAML without IDs, JSON, JSON without IDs