All by my own. The UI and the script language. But I'm thinking about left this UI aside, and use the standard UI(Windows/Linux UI), the current user interface just gave me troubles.

The script language is still a sketch. In the beggining of the concept, my idea was to make the developer use the script language in the IDE, then the IDE would convert the spript language to Pascal and compile the project with FPC.
But, after make some posts and recieve few(or negative) points about use Pascal as language, I'm thinking about use the script language as a "mask", so the developer would choose the language syntax which it likes(C++ or Pascal), and then the IDE would convert to Pascal(if the choice was C++ as "mask".

It is a idea to conquer more users =D