In reply to Purple Bob.

Since you already say you learned to code, why not make yourself a child theme of Storefront to do what Canvas did? You could even open source it to so people like yourself and be the hero.

You would then benefit from the advancements / additional functionality and retain the look. The shortcodes are even available as a standalone plugin.