Wow, Gianluca! Thanks. I just did some preliminary testing with it. It looks sensational. One of your examples is exactly what I want to do. And some of the others are inspirational. It seems to work okay with the current version of Mathematica.
I have no experience with packages. I'm really new at Mathematica. I appreciate the instructions in the first page of your notebook. I'm still trying to devise a best practice for controlling kernels and managing notebooks.