Random Words:
1.
1) Snow blind describes a person whose cocaine habit has left them incompetent, or has left them incapable of dwelling on anything other..
1.
One that constructs, invents, or plans successful ideas.
That guy is an envisionist.
See envision, idea, thoughts, plans..