Like Remark a good point to show what you have done. Explain the time savings.
Be careful if you open the code to show them, dont use the ones with 200 lines of code or you will lose them, you may want to explain the simple stuff 1st, like the gets, getpoint getreal getstring etc, ssget how it allows multiple selections and part 2 that you can add filters like a layer or an object type.
Important is simple stuff like Polar how to calculate other points and using it to draw objects.
How to entget pulling out the properties or use vla-get-xxxxxx
Could you provide some insight into what you have done, simple to complex don't need code, maybe a few of us can guess which to start with as learning examples.
I had the same problem 8 direct staff plus the other floors, trying to just get them interested was so hard I would cringe watching some things they would do just repeating over and over.
I have attended many staff improvement sessions and one of the suggestions I took away was if your proposing a Lunch session, go around the table asking for one idea from each, the important thing is do not go to the next person till they give you a improvement idea. Or go back to them if its just to hard. Just try it, it may not be successful but if you go away with one idea then it has worked and look at doing that task with that person. We are here to help.
You can document code with a comment on basicly every line to help understand whats going on.
Oh yeah explain can be menu driven.