Better ways to create an interactive list?

I have a custom list created on SharePoint which is being used by users to create requests.

The list has multiple one line Text columns and Check Boxes.

Users raise around 15-20 such request every day. I want to make it easier for them to raise these requests, as good amount of time is being sent in raising it.

Could someone please advise an easier and more interactive way to do it on SharePoint. Sample List