Random Words:
1.
A society in which its members are striving to create a utopia while realizing that they can never quite accomplish that goal. Related t..
1.
One that constructs, invents, or plans successful ideas.
That guy is an envisionist.
See envision, idea, thoughts, plans..