- Nice, professional, and easy to use interface (having studied HCI). - With any language you want, you just name it. I recommend Java though. - I'll take care of researching. You just name the formats you need. - You can keep the well designed and documented code for reusability. Allowing other developers to extend it in future. +$50 An extra online version (you need hosting for that). +$100 Totally customizable ( you can create, remove, and modify formats without having to know programming or to see code, rather, from an outside .txt/.ini/.xml file).