Your right Layer Masks do work to make things easier to edit, but unfortunately I find layer masks used to much causes the .xcf to be larger and I run on a limited resource machine and try to ensure my computer stays efficient during the process of creation. I know this isn't an excuse but I like to use a combination of both layer editing using masks and without.