As you can see, I have 2 near identical low poly characters which I want to reuse animations for. Is it possible to somehow copy the weight paint from one to another? Although in the screenshot it looks as if they already have similar weight paintings for them but they aren't exact. I've tried Transfer Mesh Data but with no luck (but I'm not sure if I was doing it wrong? I first selected my male mesh followed by ctrl clicking my female mesh and then selecting transfer mesh data and then select vertex groups but the weights looked different in the end) Thanks for any help.
That looks like your issue. I googled "copy weight paint blender" .
Go to 'Weights'>'Transfer Weights' from the menu to the left of [Weight Paint]