Creating a Custom Theme with Upfront

Hello,

I am customizing the Spirit theme for upfront on a placeholder website (ryanruppert.com). It's my intention to roll out the theme on my primary site once I'm happy with everything. Is it possible to save my work as a custom theme? If not, what's the best way to move my work from the placeholder site to my actual site?

Thanks for the help!