Modular uses product tags for creating pre-order products. When you define a pre-order tag, you can easily convert the 'add to cart' button to a 'pre-order' button.
How to setup
Setting up a pre-order tag is very simple and can be done right in your Shopify admin.