Hi Al
I choose to write midi2style in Java as this is the only programming language I am that familiar with.
The installation of the Java Runtime Environment (JRE) is not "technical" at all. It is as easy as installing e.g. Acrobat Reader.
Just download one file and run it - and JRE is set up! It can not be easier!
I am beginning to learn C#. However running C# programs will require set up of the Microsoft .NET framework at the users computer.
In principle the very same process as running Java programs!
Give Java a try!
Jørgen