Now that I have made a template is there any way to share it?
Yes. When you are editing your template page, the Template menu has an Export Template option that allows you to save your template as file that's saved to your local hard drive. This file can be shared with other Caravel users, who can use the Import Template command to bring that file into their site.