Estás buscando algo con un propósito muy específico, si tienes nociones de programación podrías intentar realizarlo tu mismo con ayuda de algún framework que te ahorre trabajo.
Otra opción es usar un sistema de características similares a las que buscas y adaptarte o modificarlo en caso de tener esa licencia. He encontrado algo que quizá te sea de ayuda (no lo he probado):
Info:
http://freephpsystems.com/php-librar...l-source-code/
Salu2.