sorry I meant smart keyboard pro. its great and very customizeable. it also has Spanish language for it, and many more.
I think the done key is not dependent on what keyboard you use (its not available on the stock of course), it gets activated only in situations the app needs it to. so if the apparently commands the use of the done key, it will be there. I am not sure if this is correct, but I do get the one key whenever I want on the smart keyboard pro.