WOW! what a ride these 3 days have been. Celebrated far too prematurely when I opened this thread
Been working on sorting the sprites properly. Mainly which arm should be infront and which should be behind based on the "rotation". In the end my solution was to swap the back frames of one arm with the front frames of the other in script, changing the right left separation to a front back one.
Also changed the way I composited the sprites, with a "ball and socket" style positioning. This makes the system more flexible, allowing the arm ball to follow the body socket. Also allowing for a larger variety of designs I can put in.
My animator script was a little wonky too, had to sort that out

visually nothing much has changed, but now my project is finally ready to receive interchangeable "parts" and their animations. And yep, still crappy placeholder grass as ground
But before that, working on game side stuff with saving/loading, and UI for inventory(draggable icons)