I am a UX designer. I was caught by the questions you asked about having someone sketch it out. I am guessing this might be an in person activity, in my experience part of the learning as you go or trial by error approach when working through design problems with other people. But was this a specific learning, available to people? as it sounds very interesting. I prefer to visualise what it is I am trying to get my head around, being mildly dyslexic, it can take me a little longer to break concepts down.
Very curious now about your side project. Thanks for sharing this.