There's apparently a beta for macforge, and I don't see a theoretical reason why things won't continue to work on future releases as well (with sip disabled) so long as the underlying kernel primitives used by mach_inject continues to function fine.
For the extension, that's why I said you'll have to create your own modeled off of those. yosemite gaves us full content nswindow mask, and transparent titlebar style option.