Scott,
It's a good question. I know that VW put a lot of the 'intelligence' in their relays. They have a rather nifty programmable intermittant wipe for the front wipers on their Mk3 golfs, whereby you turned the wipers on for one wipe, then off, and on again when you next wanted them to wipe, and it remembered that interval and wiped with this intermittancy. Clever stuff, and you could 'retrofit' it to earlier golfs by swapping the relay over. I am told that the same relay works in 928's, and therefore I would assume it also works in 944's ... but this is front, and the discussion is about rears. (Having said that I will make sure that I pinch the programmable intermittant front wiper relay from my folk's Mk3 Diesel rustbucket before it goes to the motorway in the sky!)
One-shot windows are a good question. A circuit that kept the windows winding until they were interrupted by another press of the switch (or the end of the travel) would be a 2 minute job to design and build, but fitting it could be messy. If there was - as you say - a relay which has this functionality then it would make a much tidier job if it could be easily fitted. (Are there window winder relays on the 944? I assume so ... maybe this is another thing I need to cannibalise from my folks jalopy ... )
Oli.