I've generally seen tools like Balsamiq and Invision used for the app flow and tools like Framer and Origami used for micro-interactions. I would, however, like to see something that blends the two well, but maybe that just doesn't fit with enough people's use cases.
Invision is (supposedly) developing a prototyping tool that plugs directly into Sketch. If it ever gets released, I think it's going to be really awesome.