Hey jfrazierjr....since I'm such a rookie...I don't know what you mean by 'non destructive' editing. I'm guessing you mean that using layer masks is a 'constructive' way to add or even remove/cover elements of your project...as opposed to using an eraser or other means of deleting elements...but...

@Drelen...I can say that the tutorials have been helpful in getting my feet on the path. Good luck to you and welcome!

-dlaporte (aka Dave)