All of them are synonyms. But:
1. Подобно, словно, как = literally "just like", similarity with smth is 99% or so
Она выглядит подобно модели (Она подобна модели)
Она выглядит словно модель (Она словно модель)
Она выглядит как модель (Она как модель)
2. Наподобие, Вроде = sort of (not clear similarity, but consisting some features of the well known group)
Она наподобие тех модниц, проводящих много времени в ночных клубах.
Она вроде тех модниц, проводящих много времени в ночных клубах.
I might be wrong, since this is the first idea I got.