This design is an interesting task and normal up/down counter can't be controlled to do 3 steps forward and 2 steps backward. Maybe the best approach is to use a 4 bit register and a 4 bit adder with a small state machine.
Here you might find help in logic design, if needed: https://www.electronics-tutorials.ws/combination/comb_1.html .