We need clients and more development around NIP-26. That would allow us to delegate keys for specific uses and expirations.
Discussion
https://github.com/nostr-protocol/nips/blob/master/26.md
For anyone curious.
Delegation support is at very early stage; you may check/comment status here: