I've been playing around with Alfresco for 2 years now and I still do not have a good enough development environment (which would increase efficiency).
What is your development environment for creating Alfresco repo and share add-ons (dashlets,workflows,webscripts,etc.) ?
Do you have any better situation or do Alfresco developers have to be doomed?
I'm not sure what you mean by saying Alfresco SDK..
I've found little facilitation in the xenit dynamic extensions, but it still isn't perfect (not updated for the Alfresco 7.2 or even 7.1, you still do not have JS debugger, you still have to recompile the whole project and manually apply them).
In comparison, when you develop Angular projects (i.e. alfresco-content-app) you have an instant hot-reload of all files and the debugger of even HTML templates!