"Hey devs and crypto enthusiasts! I'm looking to build a DeFi DApp and I'm stuck deciding which frameworks and tools to use as a foundation. Has anyone out there successfully built a DeFi app using a specific framework like Hardhat or Truffle, or a particular L1/L2 chain like Ethereum or Polygon?"