Can I suggest you use tabs? Attached is a screen shot of a project I am working on.
It has a client table and a number of related tables such as Measures which include K10 and PHQ results.
By having tabs I can use the client table for the layout but include data from other tables.
If some tables will have more than 1 record I use a portal (for example the phone call tab has a portal that records dates of call and details of what was discussed. Each time you add a new call it creates a new related record in the calls table).
SIDEBAR: Andy that is a nice design.
Good stuff Andy. Very nicely done and exactly what I needed. Many thanks.