Improved experience data entry in table

Hi, I would like to request improvements to more rapidly and intuitively edit data and add new rows in a table.

Why?
We use retool to move away from excel based data management. But currently the excel user experience is better than retool, due to which the adoption by users is difficult.

What?

  1. Move between row cells with TAB command (also when adding a date)
  2. When adding new row, add field headers to view or position new row at the top
  3. Make drop-down fields possible in new row or edit row, but display data as flat text in the view mode.
  4. After saving, the data disappears and only appears when reloading. It would be more intuitive if the data stays in the table view.