Allow check out / check in of workflows in the designer
Allow the checking in/out of workflows in the designer just like forms and views. If a user opens a workflow now, just to look at it, it is possible they could change/delete/etc. something and it would be auto-saved. Checking in/out would be much safer.