Selecting CMS pages and Entries

I want to create a field the enables the user to select any entry including the theme pages, posts, etc. as in RainLab Pages plugin

The closest sounds like the page finder form widget: