You
DEFINITELY can integrate such functionality for your
LOCAL Bitcoin Core Wallet, but it's impossible for today to integrate such functionality to entire Bitcoin Blockchain, because it may break current consensus.
So, you can edit Bitcoin Core
https://github.com/bitcoin/bitcoin, implement such functionality and even make pull request.
But these steps will setup sending limits only to your modernized local wallet. And if someone steal your private keys, he/she will be able to send all your coins from his/her ordinary wallet.