Smart contract libraries are the holy grail for web3 developers. When it comes to your contracts, one little mistake could cost you everything. Libraries allow you to leverage battle-tested and audited code.
The best libraries go a step further, including tools for interacting with the contracts as well, such as getting alerted for contract events or sending API requests directly to the contract.
Don't recreate the wheel. Find battle tested contracts to interact with and deploy.