I have a theory that recipes appear in your window in order of difficulty from easiest at the top to most difficult at the bottom. At first I thought they just appeared in the order you learned them, but since then I've noticed several new recipes appearing in between existing ones. And it also appears that I fail the ones at the bottom of the list more often.
I think they just appear in the order you learned them.
when I first tried Basketry, I got a book that teached me assault pants for skilllevel 50. So I made it to 50 and learned it. And of cause it was at the bottom of the list. but it was pretty easy to craft. But I thought I have a real superious armor now!
Next time I tried Basketry, I already had these assault pants, even with skill 5 ?! And all other recipies came just below it. So I dont think its ordered by difficult, it seems to be jus trandom. You even get skill 50 recipies with skill 5 it seems by random.