Simulating keyboard strokes with shortcut key combinations
To get any kind of useful sequencing, you'd really want a microcontroller. There isn't any practical way to do that with passive components.

And if you're going to use a microcontroller, you might as well use one that can do the whole job itself. For instance, the Arduino Micro (or any other ATmega32U4 device) can be easily programmed to present itself as a USB keyboard using the Keyboard library.