Custom Decentralized Finance (DeFi) Development: Opportunities and Risks