Custom controls or extend existing controls?

Printable View