Many universities (e.g., Moscow State, Higher School of Economics, some European universities) use Zorich as a primary text. Their course pages often contain homework solutions in PDF form. These are usually high-quality but require academic authentication.
To visualize the complex functions and surfaces described in Zorich, these tools are invaluable: for 2D graphing. for 3D visualizations of multivariable calculus. WolframAlpha for verifying complex integrals and series expansions. mathematical+analysis+zorich+solutions
Spend at least an hour on a single hard problem before looking for help. Many universities (e