-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Learning syntax of a new language is trivial, but also not very useful if you haven't learned programming in general. Learning programming is a lifelong process, you are never done with it. It's just a different way of thinking and problemsolving and there will always be problems that are just beyond you, its kind of like math or physics this way. But problems aren't unsolvable for you because you lack language, but because the problem is simply harder than what you can wrap your head around, or larger in scope than what you with limited time can pull off. But, knowing a little bit of programming and little bit of python can be a powerful thing in many jobs. Depends on which problems you need to solve of course. Get JupyterLab for desktop to play around with, it's probably worth your time. https://github.com/jupyterlab/jupyterlab-desktop