I was wondering if there is a specific program where people make their user flows? Does it matter where or is it fine to use any?
If there's anything I've learned about tools, it's to use what you're quick with.
For me it's Photoshop / Illustrator because I've been using it for over 10 years now. Been using InVision lately to show more detailed user interactions, but it's really just a nice cherry on top of lots of wireframes.
It really doesn't matter, just whatever you're comfortable with. If that means Powerpoint, use that.
I think you should not limit yourself to specific tools. Generally speaking you should pick a tool that allows you to :
- Work quickly
- Work Efficiently
- Produce results with the right level of details
- Allows you to share and print documents easily.
For me Mindjet Mind-manager seemed to tick few of these boxes but was not an option at my workplace so I had to work with what I had- Axure.
Hope that helps
I use Visio but there are free mind-mapping softwares out there that can be used as well. It has major advantages over Photoshop and Illustrator in that it's far easier to manipulate decision trees and other nodes.
I've used Open Office and Dia and didn't like as well especially when it came to PDFs. (The end points when the arrow joins the next node doesn't line up well.) LucidChart and Diagramly are pretty good as well and their PDFs come out better - but I think they're no longer free. I tried Bubbl.us and thought that was a pretty good as freeware. (Just went to their site - I think it's a subscription service now).
All in all Visio rocks when it comes to site maps and user flows but it is a little pricey.
I typically use PowerPoint (or Google Slides) to build both, mostly because it's easy to use and as Zaxbit said, it's faster to use what you know. However, these are typically small enough sites that I can fit all of the pages on a standard slide. I would imagine dedicated software could better handle larger sites and help you to organize versus PowerPoint which is all manual. However, I haven't used any, so can't recommend a specific program.
If you build wireframes, you may want to use that same tool for consistency of output and easy editing. Programs like Omnigraffle and Axure have stencils and templates/widgets, respectively, for building personas, flows and site maps.
I use slickplan.com for creating sitemap these days. It works quickly, has an easy interface, and provides various options to export so it's good. If I have a lot of time then I get it done via Keynote/Sketch/PS.