agree with lots above really. 1x week armwrestling, 1x powelifting/oly/bands, 1x hand/wrist/back pressure/rotation per week works for me.
my favorite's include paused bench, press-ups, squats, deads and rows for power, kettlebell clean and snatch really good for speed. wrist curls, thick bar stuff and plateloader for hand/wrist, towel/bands for back pressure/rotation
i sometimes mix my sessions up for eg; bench, plateloader,rows, wrist curls and make them circuits of 3-5 with lots of volume
balance is key imo, just figure out what works for you and refine it now and then.