Here you will find Elementor Pro site templates for your Woocommerce shop and an affiliate blog site. The templates are free and ready to download from Google Drive (green link below). Keep in mind, you need Elementor Pro to access some of the functionality within some of the templates.
If you don’t have Elementor Pro yet, you can download below.
Woocommerce Shop Template
Affiliate Site (Blog) Template
In other words, you are viewing this template right now on this site.
If these templates are not sufficient, keep in mind that Elementor Pro has over 200+ page templates created by designers and developers to be modern and responsive. You can also use the several Woocommerce shop and product templates in the theme builder of Elementor Pro. In many cases, adding your color scheme, photos, and fonts is all it takes to turn a template into your own custom site. Elementor Pro has already done most of the work for you. All you have to do is customize it.
Check Out WordPress Tutorials For More Resources
Ask a question in the comments of a Youtube video, and get a video tutorial (while my views and subs are low enough to manage this commitment).