Hello,
I tried to be detailed in how my app is configured. Please let me know if there's anymore information you need!
SCREEN 1
Text input used for Search
SCREEN 2
Gallery2 (Select Client based on text input from screen 1)
Filter('Client Profile',StartsWith('Client Name', 'Search for Client'.Text))
SCREEN 3
1 form and 1 gallery. Selected client’s profile named FormViewer1 and …
Gallery3 list of selected client’s workouts
Filter('Client Workout', Client_x0020_Name.Value = Gallery2.Selected.'Client Name')
From this screen a new workout can be created.
NewForm('New workout');Navigate('New Workout', ScreenTransition.None)

The New Workout screen has 2 forms on it. The bottom form is named New workout, the top form is named New workout – Name and is a read only field brought in from selecting a client from Gallery2.
I am not sure what the Save formula should be when a new record is created.

Back to SCREEN 3 where a client’s workout can be viewed and edited by selecting the right arrow

The bottom form name is View workout and the top form is named View workout - Name

When the Edit icon is clicked it goes to Edit Client Workout screen where there are 2 forms. The bottom form name is Edit workout and the top form name is Edit workout – Name.
I am not sure what the Save formula should be for editing a workout.