This originally started out as an experiment to see what I could do with unity editor windows. Since then I've made two tools which are available publicly through the repository.
This tool is designed to allow the user to add multiple materials to a selection of the same mesh at once, this is useful if you have meshes which have multi-sub materials on them. It’s mostly a time saver when used correctly. The undo function on this tool is a bit buggy but if you use it with care it will save a lot of dragging and dropping of materials onto meshes.Download Code
This tool was designed to just help with people losing work by saving the scenes open at a user defined time delay. This works perfectly with the exception of a visual bug when the tool is docking into a small form factor which will be fixed in a future update.Download Code