Blog Templates to display themes on more then one page

Hello,
Is it an option by using Blog Templates to display themes on more then one page?
Now it shows on a Registration. I would also like to show themes on a front page as well if it’s possible. May be shortcodes are available? If there is not such an option probably you can advise a different way for displaying the themes with preview option, something similar to themeforest?
Thank you,