Absolutely. If I had the time I'd write it myself. A practiced nostr coder could do it in a day or two, would take me a few weeks or more due to research.
It needs to do 3 things:
1. Handle bip-32 derivations using nsec/npub formatting.
2. Handle signing via derivation.
3. Be modular so that any client can implement it.
Most of this code exists, it just requires adaptation. Primary reason I haven't done it over the last year is that without also making a client I couldn't test it. I also didn't know about NAK.
nostr:nevent1qqszwn7n0vpkc2hyex3e7vyvv2c33umf8swzqr9g7jfk3yqg2a5jx0cprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsygzwhzp3p445ak2ud4n289dn6084txu9ltkg7a53mt75qk5jup2ad5psgqqqqqqs6gcy0e