Data entry Grid or popdown form ?

I’m trying to figure out the best solution for a client who doesn’t like the form on another page - they are used to spreadsheets so would prefer something like the grid for data entry - is that possible, firstly ?

If not, has anyone seen a solution that pops down the form on the SAME page that is used to view a grid ?

So, click create, form shows up beneath the grid, click save, and form disappears, with data showing now in the grid ?

I think that would be really cool solution but not too sure where to start ?