need some help with scripting

So, i recently I decided to make a multilayer-sandbox thing where you create something using a ui element that can create objects (like cubes and such things) and manipulate them like setingparrents and children of an object, resizing and replacing te object, seting the gravity and a kind of script like if something do that… i think it is posible but i need some help.

i want to know if you can manipulate a object using the ui and if there is a tutorial or something…