I feel your pain. It has recently come to my attention that Zope works well for folks who live and breathe it all the time. I don't, so I face the Z-shaped learning curve every time I come back to it. That has stymied my abilities for years now (in hindsight). I haven't built the systems I've wanted to because I always get re-stuck figuring out some alien Zope syntax for doing something that ought to be easy.
I think I'll continue using Zope, and possibly even Plone, for simple things. Sure, Python scripts, maybe even simple extensions. But my current thinking is to add Quixote (the current front runner) in parallel with my Zope installation, for building "real" things, because then I can use a python mindset and the programming model becomes simple.