With Maya, practically anything is possible . . . . but what you are talking about would take some very advanced programming talent . . . . You would not be dealing with just MEL scripting, but also writing plugins, which would involve programming in C too . . .
"The Sage as an Astronomer: If you still see the stars as something above you, you lack the eye of knowledge." Friedrich Nietzsche