Can you program a pic at all?
No not at the moment. But tribbles has kindly offered to program one for me (and make the board ) but wasnt 100% sure on the best way to go with the code so thanks vmuch.

Would it be ok to use 2 trim pots instead of resistors, so i can adjust for diferent motors/ applications? and is it feasable to to use a 1 sec or less timing?

Thanks again, I'll have a go at another schematic to see if I've got the the right idea.