I think you could technically build this using layer but there won't be animation.
These UIs come and go, and I didn't want to introduce another layer of complexity by supporting a piece of UI that are not native (and by native I mean they are built into the device api itself. The drawer UI while frequently used, are various 3rd party implementations)
That said, the plan is to finally get to releasing the extension manager so all of these can be easily pluggable. Sorry about the delay, I've been mostly working on something that will be another huge part of the Jasonette family because I think it's important. Almost done so probably get around to all this after a couple of weeks or so.