I'm confused as to why you think that you're not a programmer. I think it's awesome that you've become such a master with your development environment that you're able to integrate various functionalities not normally found in mere text editors into it.