I'm certainly no expert, but I feel we might not be EXACTLY talking about the same scenarios. So, perhaps let's narrow down my broad question to a more focused one that pertains to my particular project. My project will eventually have a login, some kind of switchboard/menu for launching the various applications (right now an equipment maintenance app and a project hour tracker app). I presume I will perform some behind the scenes shenanigans to hide the switchboard upon application launch. So let's go from there assuming my project hour tracker has been launched. We now get this:
The only thing currently missing are a checkmark toggle for showing/unshowing archived projects and a "New Project" button (modal data entry form for Project creation).
Clicking on the "Edit Hours" button launches this form (cleary a work in progress):
This form is based on a query and requires the master project list to be open as it passed projID to the query to limit the results to the appropriate project.
So, now I have two open forms. To add a new task entry, I want the user to click on the plus button. This will open a third form that will look something like this:
This would be modal.
So a user would save or cancel their new task entry.
Aside from that, I'd like to provide a master edit possibility for admins to edit the individual task hours in one go (believe me, corrections from the shop floor WILL happen...wrong employee, wrong hours, etc) or delete a task entirely if it was added incorrectly.