I love VLC's engine, but have never been a fan of its UI, especially the configuration interface. How well separated are the UI and engine? Building a new UI for VLC seems like a fun project.
libVLC is used in Android, iOS, WinRT, Tizen ports of VLC. You can build any UI you want about the library.
Moreover, we're working on a new UI, right now.