Hello,
I could develop/implement all that on C# (.NET) with friendly and simple GUI, providing optimized code.
Probably, in case if we agreed about we work for this project together, then I could develop simple prototype of GUI or who;e app even (POC, proof of concept, in 1-2 days, in my spare time) and send you for review in advance.
Anyways, we could discuss all that and start our communications.
Regards
Igor.