Custom Register page

I would like to create a custom register page using a CSS Table Grid for selecting membership instead of using the standard subscription form layout. Is that possible?