Hi,
Thanks for the answers.
StillTrying,
Indeed, I must have been brain dead, never thought about using another 555.
I was trying go use transistors because I have plenty of them, not so many ic's
Hero999,
In this case, the 555 is a time base/pwm source. I can select the capacitor with a jumper (~10nF to 1000uF in increment of 10's factor, ~1nF by default if no jumper is inserted.) And a small potentiometer let me change the pulse width. It very crude but it works to do quick tests. The frequency roughly goes from 1/100 Hz to 120 kHz.
I did try to make the whole thing around a 7404 (I don't have any 4009 anymore) but I can't seem to keep the oscillator stable at low frequencies or extreme duty cycles.
I eventually worked out a circuit that sort of does what I want. In this case, the output of the 555 also drives a bicolor LED (common cathode, that's why I wanted an inverting buffer too) the color gives me an idea of the duty cycle.