> a file explorer that combines the functionality FreeCommander has (...) with elegant design.
I think I have used ... all of the orthodox file managers for Windows at least once now. (Orthodox = two panels.) From my experience, a couple of can-do-all file managers (like xplorer²) look fine, but the two-panel mode is more like an add-on and not quite as lovely to use.
Design-wise, I can recommend the SpeedCommander. It is not free, but you said you're willing to pay for a program like this and it is worth every cent - and it surely has an elegant look. The usability is mostly the same as FreeCommander's. Note that the community is mostly German, but you probably won't need it anyway.
The second place goes to the Altap Salamander for me - still waiting for their promised visual upgrade ... :-)
This is a nice community, people will reach to help and if you already have some scripting background you'll pick it up easily, is like riding a bike (or sex, you never forget how to do that, even when you haven't, hahahaha).
I'm by no means a Linux evangelist, but I cannot simply visualize my life without it... funny thing is that I don't like nor use the desktops of Linux, just CLI. I like more macOS, love & hate is equally distributed between Win/Mac/Linux as I use them all three all the time.
Check Double Commander is the closest that I know to Opus (and works in Windows too). I personally use Salamander when in need of a serious commander but y weapon of choice is fman for its fast an minimalist approach.
Dragon.... uff! since the 90s those guys rocks, but honestly I require to type, so, for me is just a cool software that I never have used. And don't let me start with graphic software, mspaint scares the shit out of me; in a stick-man drawing contest I'd won't the last place because bad quality (that much of an artist am I).
Autokey is the only thing close to AHK and is just python. Of course there's lots of programming languages to choose, since I don't have the need for UI automation, I keep to the shell and writing micro binaries in Rust/Go when something complex is needed but almost all the time I deal with VMs that are loaded with whatever I need to parse data (Perl, PHP, Python, Ruby...).
Is fun, at least for me... my thing is algorithms, math and data; i leave GUIs for the guys that actually are good with them, I suck :P