After having worked a fair but with SQLAlchemy lately, I'm not sure if I like it. It feels very hacky, and "alchemy" is very appropriate because it explodes a lot.
I guess it's still a decent tool, because who likes to deal with databases anyway.
I prefer to work with data processing/analysis or GUI code over backend code, but all of it beats working with web frontend. ๐