You don't mention why you dislike Windows explorer?
If it is mainly down to the dual pane option, this can be easily achieved, but maybe not what you are looking for.
First postion Windows explorer to the left of the screen, to make space. Now right click the root, or whatever you wish in your dual pane and click "Open in New Window"
If you wish, you can skip the "postion to left... suggestion. After you have selected your double explorer, right clcik the task bar and select "Show windows stacked" or, "Side by side"