How to duplicate a case
Another alternative might be to use the CiviRules extension, and develop your own action that prepopulates cases upon creation?

Check for https://civicrm.org/extensions/civirules the extension and https://docs.civicrm.org/civirules/en/latest/create-your-own-introduction/ for documentation on developing your own actions.