I could use some help regarding what programming language to focus on. My purpose is just to play around and automate a thing or two every once in a while.
I've been using bash (on xed) and for simple things it just works.
Now I've been trying to add some GUI menus and tried zenity but I've found it frustrating and the documentation is very incomplete, it's hard just to even find all parameters for each kind of menu.
Further research sent me to yad, it's more complete than zenity but I'm having some of the same frustrations and difficulties.
I also find bash not very user friendly for syntax and debugging.
So, choices, choices...
Should I lean some other language, like Python scripting?
It seems to be easy to learn and work with, but for what I want to, won't the learning curve and time investment be too much for just simple things every once in a while? Plus it seems I have to learn Python first before Python scripting, plus having to learn Glade for GUI integration and an IDE. But I would gain from a simpler code and easiness of troubleshooting.
Wouldn't this be too much investment just for a simple every once in a while use?
Also, not coding regularly makes me have the need to check code examples just to learn back again how the basic syntax is.
Or should invest the time I would use to learn Python (and all around it) and stick with bash and become more experienced in it?
My programming background and struggles:
I've studied some IT and some basic programming eons ago. I've learned some Delphi, C and Visual Basic at the time but I never had a good programming teacher and this was before the time of using the internet for help and code examples. I ended up not learning how to code properly and ended up working as a professional doing some system administration on Windows (and a bit on Linux) but that was more than a decade ago.
So basically I know how to program (the logic and etc.), just don't "speak the languages" properly.
My main struggle is that I'm a bit dyslexic and I have some minor signs of ADHD, I get distracted easily and it's very easy to let some minor thing escape and keep on missing on it for a long time, draining my energy, focus and patience.
Bash is nice because it's based on the commands from the Terminal I use every day, so that's something easier to enter my mechanical memory and practice. But also all the pipings and "characters" and regular expressions (which I don't speak

And if I ever want to do some bigger and more complex project, I don't think bash seems to be the answer.
There are plenty of courses on YouTube that should get me going. It's just a matter of deciding and focusing on that path.
So what advice can you give me, guys? For a not on top hobby investment for every once in a while, and for the possible return from my time and effort investment, what should I focus on?
Should I stick with bash and dive deeper into it? What can you advise me regarding GUI programming?
Or should I learn Python (or some other language)? And what about an IDE and the GUI integration?
Many many thanks, oh wise ones!