I have tried deterministic password managers, but as with most solutions they have flaws and tradeoffs[1] to consider.
[1] https://tonyarcieri.com/4-fatal-flaws-in-deterministic-passw...
[2] Also related: https://news.ycombinator.com/item?id=13016132