Great suggestions. Gradual feminization was part of my life for decades. Here are some additional ones:
Take a women's studies class or read some books on the same subject.
In addition to Yoga, there are also crossfit and instructor led fitness classes that are 80%+ women
Ditto for dance classes if you are into that.
Manicures and pedicures
Get a more feminine case for your phone and put a more feminine wallpaper on it
Rock out to girl bands and women artists
Work on walking feminine
If your hair is able to be grown out, do it and adopt a sort of unisex cut like a bob or a pixie, that can be easily made masculine with gel, creams etc.
Women's slightly v-necked T-shirts (as opposed to the deeper V ones) often look very unisex. Duluth trading, lands end, etc have these.
Many women's jeans are pretty stealthy and men's jeans are getting more feminine in many instances
Men's t-shirts (again i think v-neck is more femme) are increasingly coming in more feminine colors such as lilac, coral, pink, baby blue etc.
Fairly unisex shoes like converses can be purchased again in more feminine colors.
Experiment with a simple corded bracelet or a watch with a thinner band. Wear more rings than you normally would.
Those are some thoughts (i know some of them approach the stereotypical and i am sensitive to that but we also need to express ourselves )
Hugs...Robyn