Now.. at the end, you need to make a choice.. how to make such a ide? using fpc itself, lazarus, or.. delphi??

i would probably choose delphi, but how would such a project once compile itself? impossible.