I like that you can create your own character models, then apply them with ease in any scene or environment! It's easy enough even if it is not 100% intuitive at first (like some software).
There are also tutorials available online which make learning how things work easier than trying by yourself without support from others who have used this tool before as well - so far no complaints about those tutorial videos either :) You should definitely give Marionetestudio an try out when creating animations of people / animals/ objects etc., they really help making good looking results very quickly & easily!