Custom button that creates a task

Custom button that creates a task

Hello,

Is there any way to create a custom button on the deals module that creates a task?

I would like the button to open a pop-up and the deal owner to fill in the details about the task (due date, task owner etc)

Thanks,
Have a great day! :)