Na takovéhle aplikace bývaly výborné Delphi od Borlandu (dnes Embarcadero), kde se takhle jednoduchá aplikace dala v podstatě naklikat. Ale nevím, v jakém stavu je to teď. Měli také C++ Builder, který fungoval stejně, ale místo Pascalu se tam psalo v C++. Případně MS Access nebo Base z OpenOffice/LibreOffice – ty jsou ještě jednodušší, děláte tam v podstatě pohledy přímo na databázové tabulky.
Tipoval bych si, že na tohle budou existovat i nějaké webové projekty, ale pak by to nebyl spustitelný soubor, ale webová aplikace dostupná přes webový prohlížeč.
Napsat se to dá samozřejmě v Javě i C++, existují pro to nejrůznější frameworky, se kterými to jde udělat docela snadno – pokud je znáte. Jenže když je neznáte a budete se je učit jenom pro tenhle jeden program, bude to spolehlivě nejdražší možné řešení toho problému. Mnohem lepší je vzít nějaké už existující řešení, a to si případně přizpůsobit. Nebo pokud opravdu potřebujete něco na míru, je lepší si to nechat napsat od někoho, kdo takovéhle aplikace běžně dělá. Ve výsledku to vyjde mnohem levněji.