Есть готовые микросхемы функциональных генераторов. Они достаточно точные и могут кварцеваться для частотной стабильности.
Также, я не уверен, что заявленные требования можно воплотить в разумной по сложности и количеству элементов аналоговой схемотехнике, а с питанием от батареек - тем более.
Я бы обратил внимание на микроконтроллерное устройство с ЖК-индикатором (уж индикатор частоты и уровня сигнала должен быть непременно, учитывая те же самые требования к сабжу).
Можно также поразмыслить насчет Ардуино и наборов Мастер Кит.
Вероятно, готовую конструкцию в полном составе найти сложно, и проще скомпилировать из заводских узлов, типа цифровой частотомер/вольтметр плюс задающий генератор на микроконтроллере или спец. микросхеме функционального генератора, и, конечно же, выходной аттенюатор.
*** Есть еще программы для смартфонов, которые делают из телефона генератор, но сотни килогерц они, ессно, не потащат.
Зато даром и уже лежит в кармане.