To keep the best balance between a highly technical and versatile solution and straightforward access and usability, you would be in good hands with Bubble. For example I’m a relatively mediocre coder and I build everything from A to Z with Bubble and a bunch of other low-code/no-code platforms at ANTEMATTR. Take a look at the link to see the possibilities offered by bubble.io.
https://antemattr.com/platform/home