Ищи может будет такая программа:
www.railserve.com/Computers/MSTS/Utilities/
Если напишешь, то делай, как СУБД с возможностью вывода информации в нужной форме. Уже писали про использования SQLite и прочего, а программу для сортировки и выборки, как правило пишут на скриптах, это особенно относиться к *nix и всяким PHPстам, Pythonистам и пр. web-человекам.