What's the best way to create horizontal widgets?

Sometimes I have to create sub menus on just a few pages, but prefer they run horizontally, instead of in the normal widget structure on the sides of the content.

So what's the best way to create a similar structure (where I can go into Appearance - Widgets and select horizontal widget, name it, code it, then go into the page/post edit and select it there) so that widget content can show up below the content and above the footer and above the content but below the main nav?