A family of Microsoft relational database management systems designed for ease of use.
Since a project may have multiple financials that aren't related directly to multiple issues, subforms are the only way to go.
A single form might have worked in a situation like football (American)
A League (NFL) has multiple Conferences (NFC and AFC)
A Conference (NFC) has multiple Divisions (North, South, East, and West)
A Division (North) has multiple Teams (Chicago, Detroit, Minnesota, Green Bay)
A Team (Minnesota) has multiple players (Ponder, Peterson, Harvin,....)
If the primary and foreign keys were set up correctly, you could create a single form based on this type of relationship. I would still use multiple subforms.