Agents with SD agent role will be able to create personal canned responses, however if you wish to provide few agents to Manage the canned responses and create them for the helpdesk, you would be able to provide the same by creating a custom role and provide them with the option to Manage Canned responses.