python 2.7 or 3 is not a big issue, most of the code can still run ok, find out a small task/function you will need to do 10+ times a day, then make it into a tool ( or a button), this is how I start my code journey.
Hey, so you mentioned that it's hard to identify tools since you're not on a larger project, but I think that when starting out you just have to start small with simple scripts. You can start thinking about your workflow whenever you do a project and work from there. So for rigging, I would think of things that I want to…