On my new Windows Server 2012 I've installed a printer and shared it via the Sharing tab:
I'm not in a Windows domain (just a regular work group) and printing works fine.
Now there's also the "Print and Ducment Services" role - which includes the "Print Server" role service. Why would I need this role? Or is this just for "advanced" printer deployment?