Screen redesign

I am working on redesigning a screen, what we call a “master” screen which has

  1. Anywhere from 1 – 60+ form controls(Text, dropdown, date select…) in the top half
  2. A table which lists all data.

The form control acts as

  1. Filter condition
  2. Select on a row -> populate form -> edit & save or delete record.
  3. Add new record

So literally everything happens here. As the application grew so did the number of form controls.

I am looking to redesign this to make it look better and for better UX.

The screen would look something like this!/top/specialoffers only with form controls(ungrouped) in the top and table in the bottom.

I am already working on grouping the from controls. Any suggestion would be helpful.