You're better off looking at the rc system[1]. It leaves a lot to be desired, but it's much better than the sysV approach.
There are ongoing efforts to modernise things a bit. The 4Q 2015 report[2] mentions a few.
I like the look of nosh, personally.
1: https://www.freebsd.org/doc/en/articles/rc-scripting/index.h... 2: https://lists.freebsd.org/pipermail/freebsd-announce/2016-Fe...