What is the best approach to building a CW transceiver?

What is the best approach to building a CW transceiver?:

#arduino