A page in Vanilla consists of several sections called "assets", but you already know this. You could achieve what you want by copying one default.master.tpl to your theme and add {module name="GuestModule"} somewhere in the Content section. The GuestModule in the Panel would need to be hidden with some…
will v2 support page creation in the near future? i would personally like to discontinue use of WP asap. Maybe something like a bloging or content management system?