Wiesz co ja nie jestem najlepszą osobą do tych twoich dylematów gramatycznych bo ja mam zupełnie inne podejście do języka ale ja bym powiedziała tak w zależności od tego o co ci chodzi:
1. She usually comes when I'm cooking
2. When I cook something she will usually come
3. She came when I was already done cooking
4. When I cooked something she would come
5. When I was cooking she came
6. When I would cook she would come
7. When I cooked something she came