better baseline, outline, and tooltip behavior

Better defaults and support for different sizes