DataLife Engine подойдет думаю... а впринципе самописка лучший вариант