My favorite feature is "automatic" recipe preparation for large batches of premix or dry ingredients that can be saved in files so they are easily recalled later (for example 1lb bags). Also would LOVE if there was an option to import specific recipes from another program such as Excel instead than importing all 20+ formulas required by this product! If we make one change at any point along our shelf life timeline then you have everything covered. The rest does not matter after using these amazing programs : ). I cannot begin my workday unless Bestmix has been run overnight with its scheduled rechecking time before batching begins every day!! I like the fact that it is a very user-friendly software. The interface is very intuitive and I am able to get the job done very quickly. I dislike the fact that there are so many different options and features that I have to learn. It is a very user friendly software, but I wish it had more features. I am able to use it for my company's product development. I am able to build formulas and create labels. I am able to create reports and use the software for inventory management.