For what it's worth, you can do similar to "add -p" in VSC by using "Next Change" to scroll through a file in the diff view and adding hunks with individually with "Stage Selected Ranges".
It's a little slower than "add -p" but serviceable. Having editable diff in the diff view is really nice though.
It's a little slower than "add -p" but serviceable. Having editable diff in the diff view is really nice though.