Hi Beppe,
Thanks for your interest in Syncfusion components.
We provide components which auto sizes the child controls based on the form size. The GridLayout layout manager can be used to arrange the controls as grid cells (as per your requirement) and the GridBagLayout can be used to arrange the controls with spanned cells. Please make use of the below UG links to know more about the Syncfusion LayoutManagers,
Moreover, please let us know the reason to replace the TableLayoutPanel (i.e. the advanced feature or support that your expecting). So that, we could proceed further on this to plan for the implementation which meets your requirement.
Regards,
Arulpriya