PIC16F690 could be a good choice to drive two motors in both directions.

Check its data sheet first, have some idea and come back here again


---------------------