Justin,
In order to do some of the things you want to do (i.e. be "captivating" et al), you will most likely have to do some pretty hefty customization. Marketo's landing page editor, while efficient, does not provide you with the framework to build robust resource library pages without a good amount of custom HTML, Javascript, etc.
Even Marketo's (
http://www.marketo.com/resources/), which I think is one of the coolest ones out there, is built on the SilverStripe CMS platform.
Not trying to discourage you, but instead of investing time (and potentially frustration) trying to wrangle the drag and drop editor to do these things, I would suggest finding the right tool for the job, and keep using Marketo's landing page editor for what it does best: landing pages
🙂