This app was mentioned in 4 comments, with an average of 1.75 upvotes
For Chrome on Desktop: https://youtu.be/6ONopmzGTB0 For Android: https://play.google.com/store/apps/details?id=com.google.android.apps.inputmethod.cantonese&hl=en
Sometimes I open a text box in Chrome just so I can copy-and-paste into some other Windows app.
> However, I'm still working on typing Chinese. Can't seem to get the hang of it.
Do you use an Android phone? Google has an IM for Cantonese. There's also a version for Chrome as a plug-in. It allows Yale Romanization, Jyutping and Cantonese Pinyin, in addition to the most common Cangjie and hand-writing.
Try using an IME tailored for Traditional+Cantonese. Like Google's.
CUHK has a database for the sounds of Cantonese characters. You can search by the phonetic transcription of all common systems.
Google has also made an impressive IM for Cantonese (Android, Chrome plug-in and online version in Google Translate). It allows Yale Romanization, Jyutping and Cantonese Pinyin, in addition to the most common Cangjie and hand-writing.