Visual Studio Community качаете, используйте C# в нем, очень много готовых функций, много функций можно найти в нете уже реализованных.

Можете и на C++ или Visual Basic, что установите для себя на том и будете писать. Занятие не быстрое все равно.
Коммунити бесплатная.