Let me make sure I understand:
There is no cli that will use schedules? It's gui or nothing?
How about multiple instances running simultaneously on the same machine but pointing to different libraries and ports? Will they play nicely with each other or scramble both libraries?
I assume by the

that you also are pining for multi-login/multi-user too?