Automation is required - Macros Please

1) Auto SelectObjectsBySize typed (Options : within the page, whole document, selection) - Separate Macro 

2) Auto GroupObjectsBySize typed  (Options : within the page, whole document, selection) - Separate Macro 

3) Auto PowerclipObjectsBySize typed  (Options : within the page, whole document, selection)  : The document will be examined to identify any objects that fall within the specified size area, which will serve as the main powerclip source object. Objects that are positioned below or intersect with the main powerclip source will be powerclipped into it.  - Separate Macro

4) Auto Arrange the objects as per the selection one after the other using the mouse.  So the order will be as per we clicked. once we felt all are ordered, we press escape to out of this command.  - Separate Macro

5) Auto name the objects as per the selection one after the other using the mouse.  So the naming (numbering) will be as per we clicked. once we felt all are numbered, we press escape to out of this command.  - Separate Macro

6) Auto hide as per the first object selected using the mouse (no options required.  if you user selects at the firstset meshfill... then all the meshfills are hided) -  - Separate Macro

7) Auto Element Check & Replace : 3 Steps : 1) Firstset It asks to select the element to check, 2) then later it asks to check within the page or entire document, if the user selects the entire document... it starts to check the whole document as per the first selected object properties.  once all checking is over, 3) then its asks to select the object to replace the whole document. By using this we can replace the same objects as per our desired object.