I understand, time is such a precious commodity. I knew about the glowstone bits, just was not sure how much was needed for a effective light source.
When you get more time for stuff, just keep the doors and switches in in mind.
If I was any good at coding I would look into it myself. Have only just begun my coding journey though.