Custom Function - Add new Activity task with a button for Account Record

Custom Function - Add new Activity task with a button for Account Record

Hi! I have been messing with the idea to create a custom function that will create a Task for an account record. The scenario is with our service we may need to follow up on a external request to a 3rd party after we send an email. I want to be able to have our employee just hit a button that will generate a task such as : Follow up on Insurance for {company name} and assigned to the user that initiates the button. This would be created within the Account record. Need help with what the function would be for this. 

Thanks!