Script-Shelf
Ever wished that Blender had custom shelves for scripts like Maya?
Tired of having to copy/paste code or making addons for all your scripts? Or maybe you made a script specifically for a task, and now you need it again but it was too much of a hassle to make it into an addon, so now you have to figure out how to make it again?
Script-Shelf is what you expect it to be, a shelf above your 3D view with a collection of your python scripts, neatly categorized in shelves. You get a button in your text editor where you simply press "Add to Shelf".
In the Blender settings you can set what directory you want to use, and you can also add or remove scripts you already have manually in that directory, and they will appear in the shelf.
Blender addon (1 python file)