What other apps use Ctrl+D ? I can't think of a single one.
That's the point about why it's worth it to learn: It's universal to all terminal programs, even if the author of the program didn't know about it.
This includes nodejs's repl, irb, ed, gdb, tftp, virsh, gpg --card-edit, and others.
It also works for programs that read stdin as if it's a file if you're using a modern readline shell to run them (e.g. cat, tee, etc)