Brian,
I was in your situation a week ago. I needed to learn python and automatically generate a lot of feeders. Here's what I have learned.
1. Anything that I was doing manually with the GUI can be done with scripts. Awesome!
2. Learning python is a must. Trying to do scripts with Javascript is confusing if you have zero Javascript experience. Go python. I did do intro to C++ so learning basic python was not too bad for me.
3. To get started test out every single example python code in the scripts examples folder. For references you need the scripting info script. To get started.
4. Everything you need is in the scripting page of the wiki. The links to the global variables will be your primary reference sheet.
I use these extensively.
5. A lot of people will tell you not to use AI assistants like ChatGPT. It worked every time for me. I understand what ChatGPT is and isn't. I mainly asked it to build very basic python code so I can learn. I then did actual googling to improve my python code. DO NOT ask ChatGPT to generate your entire code its a troubleshooting nightmare.
6. Learning about object oriented coding is a must. I still dont understand it fully. I have a coworker who is a coding whiz help me understand what I needed for my scripts.
Best tip for learning don't copy and paste type every line of code while learning.
I made a list of test codes that does a lot of basic tasks. User prompts, Get info about feeders, generate a feeder, etc.
I would have loved a script repository. I made my own very basic one. I can share if you like.