If you have similar stuctures tables, it means that you can use the same table and simply put an option it to know what type of object it is. Kind of abstraction.
You table respresent an object that is common for all your related objects.
Example:
Assets :
- House
- Building
- Garden
Instead of creating 3 tables (house, building, garden), create only one : Asset
And then put enumeration or id or FK, ... to identify it (house, builing, garden...)
If your similar tables are used in different components, then you have no choice recreating them.
Many people ask for automatisations (such as : auto create layouts, instance the whole form at once, or creating the grid with all fields)
I say no because it is important you check well your datas and what you are creating. Do not create too fast... check everything correctly, and as said VeCrea, it is anyway a gain of time using cook.