OK.
I seem to have found a solution that works. Using clj-new and the figwheel-main template.
clojure -Tclj-new create :template figwheel-main :name myname/myapp :args '["+deps","–reagent"]'
Then run the app with
clojure -M:fig:build
I hope this helps anyone else with similar confusion to me.
Thanks again everyone.