Create a web-based personal finance tracker using JavaScript, HTML, and CSS. The application should allow users to add, edit, and delete income and expense transactions and display the current balance. Use GitHub Copilot to guide you in implementing features, handling user input, and designing a responsive user interface.