I use WPF by default and I have used BackgroundWorkers as a of facilitating multiple background tasks. Much of the things I write are tools that facilitate workflows not ea