[scure-btc-signer](https://github.com/paulmillr/scure-btc-signer) is an audited low-level bitcoin library, alternative to bitcoinjs. Feature list is quite extensive: PSBT / UTXO handling, tx construction and such. The library utilizes noble cryptography which you're already using.