Sadly, I don't think there really is anything out there right now that fits the bill here. You can try playing around with some WYSIWYG HTML editors/tools if you like, but I doubt that'll play nicely with the general SPA development workflow for building stuff like a react app (for example).
I was essentially in the same place you are about a year ago, and had to dive into the god awful hellscape that is javascript for a project. Ultimately I just had to bite the bullet and write straight-up JS/JSX. It's definitely a learning curve, and if you're like me you'll hate every minute of it, but once you get the hang of it in general it's not the absolute worst thing you'll ever do (or have ever done).
Not a promotion (I'm not affiliated and they don't pay me for this!), but I've found CodeKit on MacOS useful from time to time. https://codekitapp.com. I've used it to serve and automatically rebuild the SPA I'm working on whenever I change the source code. It does a hell of a lot more though, so maybe check it out (if memory serves they have a trial...I think).
In terms of frontend frameworks, I personally despise react. It's extremely bare-bones and you have to go plugging in a ton of other crap from all over the place to get the bare minimum needed to build anything actually useful at all. Routing, for example, isn't even included out of the box for react.
By contrast, I've found Vue.js to be MUCH more developer-friendly. It performs just as well as react, does NOT require that absolute shitstorm that is JSX, and unlike react, it's a "batteries included" framework that will have pretty much everything you need (probably more) to build out a very useful and feature-rich SPA right out of the box with libraries officially maintained, tested and integrated with Vue by the Vue team. No more cobbling together a frankenapp from tons of disparate libraries you've never heard of necessary! There's a learning curve to Vue as well, but I personally think it's worth your time (think about future career prospects vs. NOT having any front-end experience), and it's definitely a smoother experience than working with react, especially for haters like us. Personally, I used Vue Mastery video tutorials to get started learning it sometime last year, just before version 3 came out. I found the "real world vue" series EXTREMELY helpful in learning just WTF is going on. Commercial, but worth a limited investment to get your feet wet, IMO. https://www.vuemastery.com (again, not a promotion/not affiliated/not paid).
Front-end sucks, period. I don't envy you here, but I wish you luck!