A relatively young and stable program is F2HE. First seen release is from Dec 9, 2017 and from that time, they made it into the stable version. The Free Heroes 2 Enhanced engine is created with use of SDL but, of course, you are still supposed to have the original Heroes II. bought.
You can download the windows build from here. Quite extensive explanation of what are changes vs original engine, can be found on the program homepage here. Scroll a bit down to see it.
By itself the Windows version is bundled with demo of Heroes 2 but you can copy your files (DATA/*.agg, MUSIC/*.mp2, /MAPS and original exe.) here and you will get PoL under Free Heroes2 Enhanced engine.
From my (actually short) test time, everything seems to be in place. Oh, just before the start configure the game via "FH2Lanucher.exe" and you can start it by "FHeroes2Enh.exe".
Don't forget to "Save the Config". And when the program first time load all your maps, it will take awhile.
It can do Quick Combat, use "spacebar" and "h" key for moving and selecting your heroes. Supports resolutions 4:3 up to 1920 x 1080. See screenies below:
Map Editor is not in the scope of FH2E. If you would like to have a better one you will need to wait for our next article.
I think that you may be pleasantly surprised here. ;)