Wow, you sure do have patient kitties! What clever tricks!
Well, I've carefully trained Sierra to be sure to let me know at any time when it is time for me to wake up by sitting below my neck and sweetly taking turns with each hand, one at a time, gently touching my face.
I have also trained her to very vocally insist on her Bonito treat when she is ready for it and demand that her litter box be scooped after each use. She has also learned to stand directly in front the computer and to walk across the keyboard, especially when I'm typing something important. Have you trained your kitties yet to sit upon any book you're attempting to read or paper you are writing?
That's really a great trick! This one really took some time, but I've trained her to run rapidly under the covers at the first sound that is unfamiliar or if she even suspects (gasp) anyone other than me entering our home. Sierra is a pro at talking nonstop and even shouting from atop the fridge or any other high place she can find if I should dare to ever talk on the phone or in any manner attempt to shift my attention such that she is not at the center of it.
She was also receptive to learning to sleep on any article of clothing that she can find, and you wouldn't believe how long it took me to train her prefer black clothing as a bed over any other color!
Thank you so much for sharing your kitties' tricks, I'm so happy to hear I'm not alone in this kitty training!