When I was an undergrad, I wrote some algorithms for composing Hangul letters into the "ideographs" in Metafont. It was kind of fun to build. The whole east-Asian font project was too ambitious and never got finished though. I was trying to enable algorithmic composition not just of Hangul but also Kanji/Hanzi from radicals but the latter was not as amenable to algorithmic composition.
Before the eventual standardization of Hangul around early 20th century there were numerous attempts to "linearize" Hangul's characteristic syllabic blocks ("풀어쓰기" [1]). Many of them were influenced by Western alphabets and had two cases, and none were successful. And yes, they are also odd.
[1] https://en.wikipedia.org/wiki/Hangul#Linear_Korean