Castlebuilder

n.
  1. Fig.: one who builds castles in the air or forms visionary schemes.