Self custodial zaps are easy. Self custodial zaps that actually show up in Nostr clients and can be used to filter by most zapped and things of that nature (through, say, NWC) is where we get to things like the whiteboard you've depicted. A simple lightning address will work for actually sending and receiving.
But yea... NWC is a mess. Impressive it works at all.