I am not sure why you would want to do this division into 4 separate forms/pages to show related data for each PROJECT. Depending on how many data FIELDS you want to display, it might be possible (and simpler), with careful form design, to fit all the information you need into a single FORM/WINDOW.
Assuming that all the information you need is ‘spread’ over several TABLES, you would need a QUERY (or several QUERIES) to provide all the information required to show on your set of FORMS/WINDOWS (a subset of information would need to be chosen for each of them).
You would also probably need to use a FILTER TABLE to store the PROJECT ID which I am assuming is the KEY that links together all other associated information such as about associated EMPLOYEE, CUSTOMER, VENDOR, etc. Once the FILTER value is set, that PROJECT ID value is used by the relevant queries and FORM setup to display the correct information on the separate forms.
Since you haven’t described your Database DESIGN/SCHEMA, I am assuming a 1:1 relationship here (which may turn out not be the case and if so, will make things more complicated).
NOTES: The above is just a sketch, since (as stated above), we don’t know anything about your DATABASE DESIGN/SCHEMA.