In case you want to create a large system with areas like HR, Invoices, Tasks... modules can help you to group your tables into these sections.
Scripting enables you to many advanced scenarios. During the edit, before the form is open, you can change the record and form behaviours.
How to call HTTP request from Tabidoo.
How to manipulate data in tables in Tabidoo scripts.