Oracle APEX (since 5.0) comes with default settings for the labels of items "RIGHT" which looks like:
For several items on a page there is ample space wasted... and to my opinion labels aligned LEFT looks much more "in order"....
How to fix?
Go to "Region" settings -->
Appearance
Template: Standard
Template Options: Advanced --> Lable aligned: LEFT
and all lables of the items are nicely order left...
That's the trick.
Before:
Create your new template.
Now you can switch from "right" to "left" easily - and apply changes.
Whenever you have a form and like the labels to be aligned "LEFT", just assign this template to your region.
my 2 cents.