I have personally used recipes for content generation on some very large orchard sites. This includes the creation of custom content types and parts.
Modules typically have to explicitly support Import/Export to support recipe ingestion so you'll either need to choose your modules carefully, self modify to support import/export or suggest kindly the developer themselves support it. I've
struggled myself with recipe support for "site wide modules" like google analytics and site map but the 99% rule works for me.
If you want examples, ping me directly. firstname.lastname@example.org