Персер чего угодно - XML, JSON, можно еще свой DOM сделать;
Читалку конфигов;
Калькулятор ... инженерный (классы для работы с комплексными числами, перегрузка операторов спасет отца русской демокртии);
Виртуальную машину (для брейнфака например);
Коллекции (всякие вектора, списки, деревья), аля как в STL.
К стати, в продолжение идеи коллекций - запилить фреймворк для чего-нибудь (например для геометрических рассчетов, типа площади/объемы/массы/плотности геометрических фигур/тел). Из плюсов - вы можете напихать кучу классов, которые реализуют разные интересные (и не очень) вещи, из минусов - вам придется обосновать почему все это в месте (ну что это не франкенштейн, как контра с модами на средневековое оружие и рейлганами и анимешными моделями игроков)