Don't like both, but if I'd have to choose, I'd pick
Benedetta, it's a little lighter in sound and I like a few names with -etta ending. But even though this ending is so feminine, I think
Benedetta isn't, but
Benedicta sounds even less feminine and very harsh for me. I associate them both with nuns.