Scheduling is a really application specific task.
What works at a hospital, might not work for an oil refinery, or a factory, or a test facility or a solar plant etc.
To build a schedule template that will work and be flexible in all industries and installations would be a monumental task.
PAC Project gives each user the tools they need to custom build exactly what they need for their application.
Case in point, you have already built something for your application.
Sounds like it has matured and evolved a bit (as is often the case). Now that you have a better scope of works and experience, you can step back and come at the solution with more experience and hindsight.
Post your thoughts and lets see what the community comes up with (if you like).