There are a LOT of things the TS has not clearly stated. However, I gathered that he wants the motor to run in one direction when "Holding" one push button - and only for the duration the button is held. Then he wants to be able to run the motor in the other direction, again, when "Holding" the other push button - and only for the duration the button is held.
On that assumption, what comes to mind are those small PB switches that you can fit 50 of them in a shirt pocket; small. Using an H Bridge with MOSFETs will do. The size and rating of the FET's will depend on the amperage of the motor. Not drawn on the diagram is a snubber circuit.

On that assumption, what comes to mind are those small PB switches that you can fit 50 of them in a shirt pocket; small. Using an H Bridge with MOSFETs will do. The size and rating of the FET's will depend on the amperage of the motor. Not drawn on the diagram is a snubber circuit.




