Your food analogy works quite well, I think.
If I want a quick but useful meal when I get home after a very long day, I can pick up a ready meal from the store and throw it in the microwave or I can stop by a burger joint and get some fast food. This requires negligible effort and makes me not hungry any more.
Alternatively, I can pick up some meat and vegetables and a tin of sauce from the store or the market and cook something myself following a recipe in a book. This requires more work from me, but it probably tastes better and/or costs less and/or has nutritional benefits over the ready meal.
If I want a superb dinner, I will go to a good restaurant and let their chefs make dinner for me. They are going to make everything fresh from their own choices of raw ingredients and to their own recipes, but they will do a much better job than me, producing a meal where everything goes together perfectly, the nutrition is balanced, and the presentation is excellent. Of course, I'll have to wait while they prepare and cook the meal, and I'll have to pay more for it.
If you want a self-hosted blog site in half an hour, nothing will be faster than installing ready-made blogging software like WP and configuring it for a few minutes.
If you have more demanding requirements but you're still basically talking about a form-based front-end for a CRUD app, you can probably get that done quickest by developing with heavy frameworks like React or Angular.
If you want to build something larger and more specialised, where you need greater levels of control and flexibility, you'll probably be better off putting together a team with the skills to build anything you need entirely bespoke. They can still use existing tools if and when they're actually useful -- going this route does not mean you build every last detail from scratch -- but crucially, they'll have no problem creating something new if that gets better results and they won't have any clutter getting in their way when they do so.
Obviously the price, timescales and quality of results all increase sharply from each of these levels to the next. You need to decide how important that fine tuning really is for any given project, and look at your budget and timescales, and then build the best thing you can within your constraints.