As promised, here's the full "package" (compile-able) with source, for those who want to take a look under the hood.
It's actually not finished, of course (will it ever be?), but it is fully functional and robust (have never crashed it).
Have fun with it. And if you use it, be sure to customize the "inserts" and "goodies" to your liking.