WordPress is pretty user friendly, and most of the time tech savvy non-coders can get by pretty well using WP’s interface and dashboard to get everything done they want without ever having to write code or access a server. Unless, of course, they need to build a new, specific type of page. Usually some coding knowledge is required for that type of action, unless you use a plugin like Page Builder.
Page Builder is a great option for non-coders and non-programmers to build out their own, responsive (!!) WordPress pages. It’s a platform that lets you drag and drop page elements and widgets so that they show up exactly where and how you want them within your site. It supports live editing so that you can see your changes occur in real time, and it should integrate seamlessly with your theme. Best of all, it’s completely free. If you’re not a coder but looking to make some structural changes to your site or add some new pages, this could definitely be the right plugin for you.