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.