quite, i'd want a lower power version with more drivers in one package
You still haven't said how fast it needs to be?
Does it matter if it's inverted?
Why not use discrete components?
Try this. Current limiting is implemented with potential dividers (R3 & R4 and R1 & R6) on the bases and emitter resistors (R2 and R5).

Note that, in the attached schematic, CL represents a capacitive load, not part of the circuit.