Every time I hear 2 joysticks and some buttons, I think of an RC transmitter.
You can get them used for little cash, yank out the electronics and hook it up to your arduino.
2 2-axis joysticks. Several switches. Maybe more depending on the model. Oh, and a built in battery holder, often with a rechargeable battery and charger.
Here is an example