Never heard of Dashlane.
I use Password Safe (https://pwsafe.org/) on my mac/iphone/ipad and Keepass (http://keepass.info/) on my work PC.
Both allow you to either have a randonly generated password or to put your own in. Keepass allows automation too, so when I go to a frequently used...