Auto App Relauncher- Android

Looking to see about developing an Android app to monitor and ensure an app within the device is runs continuously and if not to proceed with reopening it based on a set timer. also have the option to disable or enable monitoring task.

any help is greatly appreciated, I been trying to build this without any success due to my lack of knowledge. The entire reason for this is due to digital signage app i use keeps closing and so i need to always be checking it and reopening it randomly.