I think Priooo is really awesome. Found this to be the most easy to use tool I've come across. It's focussed around scrum product development. It allows you to set goals, define the epics that contribute to achieving the goals, and further down into features/userstories. Really powerful how a roadmap is created on the fly, based on what's on the backlog(s) of the team(s). Changes made to the backlog are reflected on the roadmap in real time. And I think the kanban board is the best I've used so far.