Hey, I just checked in on the thread again after several days and was pleasantly surprised.
You guys are great; there's so much good discussion and nuanced opinion going on in here that is good food for thought!

I've been juggling my time among multiple priorities, but have been gradually working my way through some of the docs and a book in available time and messing with the Lazarus IDE. The attention to detail in everything in the IDE and in the community is refreshing compared to the widely prevalent spartan landscape of most other places and so I am quite pleased with that.
My likelihood of using Free Pascal and Lazarus has only increased since when I made my first thread, especially as I've had a few more ideas for how I could use it and a way I could structure things to reduce the potential impediments of doing so. It would be great to have a low level backend like Pascal, considering its performance is very similar to C and proper native compilation is basically enough as long as one's algorithms are good, etc. More software should be snappy and responsive and native compilation is an important factor in that.
I've also been thinking that it will also be wise to simultaneously experiment with whatever the most flexible language I can find is on the side too, so that I can keep my perspective broadened when designing my own stuff and just for general use. I've in the past messed with Racket in that respect and still use it as a desktop calculator (which it is great for, by the way), but Common Lisp seems to potentially be even more conceptually expressive since it is less ideological about structure (e.g. allows imperative C-like loops more easily and directly and naturally) and so currently I am thinking I'll learn and use some Common Lisp on the side in addition to FP to stay fresh and imaginative while I work on FP projects, or something like that. That seems like it may be a good plan on balance. So, that's my current trajectory/strategy now.
I still have an eye on Free Basic and also any languages that arise that resemble Visual Basic -like syntax (because it is more logically consistent and aesthetically pleasing than QBasic derived languages) and such, but FB is not as mature as FP and Laz as far as I can discern (correct me if I'm wrong). There
are some GUI builders available for Free Basic too, but they are possibly more scattered and unmaintained and less polished, though I haven't looked into it much so I could be wrong. I have already spent much too much time in my life drifting between languages though, and I need to be practical and Laz and FPC are very practical, indeed the best overall for GUIs especially that I can see right now given my goals.
I've had several good ideas the past few days and so I am excited for the future on this, regardless of whichever of my project ideas I move forward with first (whether a language, a tool, or a game, etc)!
I am currently reading Free Pascal From Square One (which was recently updated according to the author's site) and the writing is good but the pace is slow considering I'm experienced in other programming languages and in software, so I'm probably going to speed up my pace of reading it some to get to more impactful learning material soon. After that my next relevant book will probably be the small ~24 page free one on Lazarus GUIs by Adnan. I also was considering pre-ordering the Lazarus Handbook set today, but I should probably do the basic free books first to make sure.
In any case, exciting stuff! Thanks you all for sharing so many interesting thoughts and your insights into some of the things I mentioned and have a wonderful day/night!