An APEX installation usually consists of the APEX builder applications and the required schema and objects for the APEX instance to work. The APEX applications built by developers also require those APEX database schemas and objects to run. That is why APEX has to be installed in all the environments where the applications have to be executed.
For development and test environments, it is normal to have access to the APEX builder. It facilitates the maintenance ...