Custom init? Installing the launcher itself requires that it be executed on startup, which means you need to roll your own init, OR use Bitt's preinit.d and add a script for it to call launcher.

Then you just need to add lines to config.ini, and launcher (seemingly) can start and stop your apps on demand. I have only tried it out a bit, but I'm not sure what you mean by a custom init...
_________________________
- Tony C
my empeg stuff