Interactive Guide to Build Consumer Software Products from Zero-1