You can easily get one module HTML output and display it in another controller by below code:

$categories = Module::getInstanceByName('blockcategories')->hookLeftColumn();


In above code, i just get HTML output of blockcategories Modules.

You can pass your desire module name and pass it into smarty variable to display module HTML output on tpl file.