Script builder library (Part 1)

Why would you want that?