you should be able to set a preference to always assign to the creator unless specified
Thank you for your feedback.
I’m pleased to let you know that we have recently made an update to the app which gives you the setting to automatically assign tasks to yourself when they are first created. This option is available to switch on or off in your App Settings.
To learn more about task assignment, please click on the link below: http://support.droptask.com/main/getting-started/web-app/assigning-tasks/
If you’d like to review our product, please click on the link below to visit our Capterra page: https://www.capterra.com/p/135980/DropTask/
If there’s anything else that I can help you with, please don’t hesitate to get in touch.