Stardew Valley is a wonderful example of what a great game framework XNA was, and what a shame that it did not receive continuing development from Microsoft. An amazingly productive tool for one person or a small team.
I'm not sure if he has moved on to Monogame (I assume he must have by now).