Есть ли способ запустить сам супервизор в режиме переднего плана? или существует другое приложение, которое может запускать / контролировать несколько приложений и закрывать их, когда само получает SIGTERM или эквивалент.
Из страница руководства supervisord:
-n, --nodaemon Run supervisord in the foreground.
Взгляните на runit: http://smarden.org/runit/ Пользуюсь им уже несколько лет.