I am trying to find the best mechanism to flag items (which are currently being edited) to prevent them from going live during a full site publish. I don't want to use the built in "Never Publish" as this will un-publish the item, whereas i want the current item to stay live. We are not using workflow elsewhere, so putting it on every item for this feels excessive. We are using 7.5.
Thanks
You don't really need to put the workflow on "Every" item, just set it on standard value of item template, and it will be assigned to all items.
I can't think of any other way than using sitecore workflow, this is how how Sitecore works.