In our application, we display a list of tasks that are recommended to the user that needs to be completed on-site as part of the WorkOrder case that they are assigned to. These are Data- items initially with minimum details and the user can then click on the data item from the list at which point it is converted to a child case(Task case) for the user to enter more details. The Task case can have a lifecycle of it's own.
There is no easy way to create a child case from a list. I can Create Work/Add New Work but that doesn't create the newly created work as a child of the existing case.
The proposal is to have an option with Create Work or Add work to associate the work as a child to an existing case or provide a new option to create child case. We should also be able to propagate the required data from parent case to the child case.
We have helped many customers who have seen a lot of value in this and it would make implementation easier if we have this feature.