it is nonsense if we do not name the widgets we hope to use in GUI applications
button, label, text input are common widgets in most of the UI lib. however, I usualy use table/cell to address/edit data, though there is no huge data in my case. Table, on the other hand, is missing in many libs, as a result, I will not use such a lib