Although most 3d software has a variety of tools that can help you to complete various tasks, scripting languages like MEL and Python are useful to simplify complicated tasks, in particular, certain jobs that are not available from the GUI. Therefore they have an extensive amount of functionality, and the potential value of their technical role will assist your project by speeding up complicated or repetitive jobs. Below you can find some scripts I have written over these years.
Scene Management 1.0.0
2017, Maya MEL script
This script creates some empty groups and layers and then puts each type of object into the its related group and layer. This made it easy to organize each type of 3d object like buildings, trees, terrain, and so forth into their own collection.

Parent Shapes 1.0.0
2011, Maya MEL script, Download link in Highend 3D
This script parents object’s shapes in sequential order.
Install: Copy parentShape.mel into /User/Documents/maya/version/scripts
Use: Select multiple objects in the scene and then type parentshape in Maya command line and press enter.

Parent Objects 1.0.0
2011, Maya MEL script, Check out this video, Download link in Highend 3D
This script parents objects in sequential order.
Install: Copy mparent.mel into /User/Documents/maya/version/scripts
Use: Select multiple objects in the scene and then type mparent in maya command line and press enter.

Rotate Objects 1.0.1
2011, Maya MEL script, Check out this video, Download link in Highend 3D
This script rotates objects in sequential order.
Install: Copy mrotate.mel into /User/Documents/maya/version/scripts
Use: Select multiple objects in the scene and then type mrotate in maya command line and press enter.

Spiral Creator 1.0.0
2011, Maya MEL script
This script creates spiral in variety of ways.
