Drywall is great stuff. Most of our homes are literally lined with it. But when it gets damaged, joint compound is what you need for these repairs. But working with joint compound can be like making a smooth wall from butter cream frosting.
Remember this stuff works best in thin layers. And unless you’re a pro, you’ll need to sand between each layer of drywall compound. Now this creates a mess as well, so try this. Use a slightly damp tile sponge instead of sandpaper. The moisture softens the drywall compound enough for the sponge to knock down the edges. This works really well on repairs to painted drywall.
If you’re trying to match the texture of a surrounding area, dab the last coat of compound with a scrap of short nap carpet to rough it up a bit, so that it blends in with the surrounding wall.