Thank you @Zezkaii. I appreciate your feedback a lot. I have had an absolute blast working on this project over the last two months. Especially, finally actually finishing a project I started. I hopefully I will be able to complete many more.
If your are interested, I did create a separate thread where I posted about the completed project and my experience: