do you have any tips for creating a font for a logographic conscript?
Yes: Create a classification/call up system. I created a logographic font for Kamakawi (in fact, my icon is one of the glyphs), and despite the fact that I feel like I could do a better job now, I think I did a pretty decent job with the design of the glyphs and the system. The one thing I absolutely did NOT do well is design a useable font. Since, at the time, you could only really access the characters you could type using lower case, upper case, alt, and alt + upper case (as well as the numbers), you only had access to ≈100 characters for a font. Furthermore, characters would be in random places. To expand the number of characters I could access, I made italic, bold, and bold+italic versions of the Kamakawi font that didn't actually italicize or bold the font at all: They brought up different character sets.
So, take, for example, the keystroke <l> (that's an ell). By typing it in various combinations, you could get all the following:
Regular (lower case): syllabic glyph for [la]
Regular (upper case): syllabic glyph for [lo]
Regular (alt): the agentive infix [-li-]
Regular (alt + upper case): the causative suffix [-le]
Italic (lower case): glyph for [eli] "to love"
Italic (upper case): glyph for [peka] "land"
Italic (alt): glyph for [poi] "scarcity"
Italic (alt + upper case): glyph for [elu] "long"
Bold (lower case): glyph for [kilika] "lobster"
Bold (upper case): glyph for [kala] "to speak"
Bold (alt): glyph for [tiki] "lava"
Bold (alt + upper case): glyph for [noe] "leaf"
Bold Italic (lower case): glyph for [maʔa] "to learn"
Bold Italic (upper case): glyph for [tama] "leg"
Bold Italic (alt): glyph for [halaʔi] "life"
Bold Italic (alt + upper case): glyph for [ite] "shortness of breath"
And it took me, like, 15 minutes to find all these, because that's how hard it is to manage this "system" which isn't a system at all.
For High Valyrian, I created a much simpler system. It goes like this:
Then the font automatically returns the glyph you need.
Now, I have to program every word in there as a contextual ligature, but my GOD is it worth it. Plus I have a full list detailing each glyph, what words it's used for, what words can be used to call it up in the font, etc. This is the organization system that Kamakawi desperately needed, but I had no idea how to do it.
So, that's my advice for creating a font that features logographs. If you don't have a way to organize all the glyphs, I promise you, you'll lose some of them. I need to catalog Kamakawi's glyphs at some point (maybe do a new font...). Eh. Someday.