The ide is simple, yessss, too simple.
You got no replace or find possibilities, you have not the possibily to see all events code in a single window,
You cannot create variables by code, you cant' create arrays by code.
And the numer of variables yiu can use are really few, to make somthing complex.
Why not to store the variables in flash memory? It's very very large.