The LokiCheckout is based on the Magento XML layout, Block
classes and containers. Because it sticks so closely to the technology that Magento frontend developers now, it is quite easy to modify things: Reorder blocks, change templates, etcetera. The overall logic of steps, however, involves a lot of internal logic. This is why we ship the core with various themes.
With the Multi Step Checkout, a customer navigates from the first step to the next step via step buttons or via a progress bar. The first step is typically the Shipping step and the last step is typically the Review & Payments step. Because each theme can be fully extended, you can add additional steps as well - in between existing steps, before any step or as a final step (provided that the chosen payment providers support this).