If you have web devs on staff, just do something custom. A basic, secured database with a simple UI could be banged out in a day or two.