you can do that via vbadvanced if you want. I prefer vbadvanced also. If you use vbadvanced, you probably see "Custom Content Page" on the mod page. you should activate it then open
all php pages or which you want to use (for example, if you just want to use it for register.php, open it then just add this after <?php;
define('VBA_PORTAL', true);
define('VBA_PAGE', 'YOURMODPAGENAME');
You can ask now "What is the mod page name"

lol and you are right really because I forgot to talk about it. It's the name of your custom mod. I don't remember it but I think you should create that on Create Custom Page -> Modification (or something like that) than you should create a custom page.
You can read the vbadvanced's readme file. I just made a short description (short ???

lol)