I hope you and your family are staying healthy and safe. All is well over here though I'm glad I'm not living in a city. I go out for a walk early in the morning but no one is around. Other than that we stay inside unless I'm doing lawn chores. We also do food pickups and deliveries when possible.
I'm in the process of trying to get some old and new scripts working with Scripting > Syntax checking is ON. Your LayCat script and my modification of yours, LayCatTools were not definitely not OK with it on. I hope you don't mind, but I'm uploading a Syntax checking On version of these scripts. Because of the type of scripts - building menus, assigning them variables and then loading the script - they were harder to fix than most. Keep in mind, as before users will have to point to their own icons in these scripts. If you never have Syntax checking on, then I suppose you don't really need these. I try to leave it on nowadays especially when writing new scripts.
Thanks and take care,
Script updates for use when Syntax checking is ON.