Well, I would love to just use the borderless windowed mode, but I still get the black screen on ESC menu bug frequently, and the ALT key workaround doesn't work with borderless. So unless they fix that, I'll not use it.
I've seen that you were having this issue, been waiting for my chance to tell you my fix.
Do not use Durante's built in borderless windowed mode. Instead use his built in regular windowed mode.
Then, since regular windowed mode sucks, download autohotkey and "yabt" (yet another borderless toggle):
http://www.autohotkey.com/board/topic/78903-yabt-yet-another-borderless-window-toggle/
Autohotkey is a very lightweight non intrusive program which will automatically run when you open an associated script such as yabt.
It might seem like a little bit of work to install a program that you may or may not want, but it will let you run any windowed program in borderless windowed mode just by hitting windows key + w. This also makes Alt work for fixing loading screens again.
I've been using this script for about a year, and I run all my games in borderless windowed now. It's really great to have for dual+ monitor setups.
PS: My Milk Barn textures all seem to be working still, although it wouldn't have been a big deal to rename them since I've been documenting which texture name corresponds to which ingame texture.
What, exactly, does YABT do? I use Splashtop to stream games from my desktop to my laptop and it doesn't work for D9 in fullscreen mode, but works in borderless windowed fullscreen - can I use it to make games that don't necesserily have the option to run that way? Do I have to use it after loading the game, or before? You may have saved my life, so please let me know
YABT is just a script for AutoHotKey. All it does is take the window that is currently in focus and set it to a borderless window, or if the window is currently borderless it will set it to a regular window. It should work on any game that can run in windowed mode, and can be run before or after loading the game, and is used at any point after the game's window is up.
The YABT script itself comes with a few lines that include "0x840000" which is a style of borderless window.
This style works good with most games, but I found with some it would leave a tiny 1 pixel white border around the window.
If you experience that issue, right click the YABT script file, choose edit script, and use ctrl + f to change all the "0x840000" to be "0xC40000".
I find this style seems to provide better compatibility with most games, but I don't know much about scripting or why the author of yabt chose to go with "0x840000"
This script has been a real lifesaver for me, since so many games have shoddy alt + tab when fullscreened, and don't include their own borderless windowed option.
Here is my own version of YABT with the change in borderless windowed style, in case editing it yourself sounds too confusing based off my explanation:
http://www.mediafire.com/?0safyltazl2cedz