But does using this solve anything?
If you hate the mouse like I do, yes. Think of codecomic as comparable to OpenSCAD only where OpenSCAD is for making 3d models, codecomic is for making webcomics. (And of course 3d models could be made in FreeCAD, but OpenSCAD makes for a different paradigm.)
Full disclosure, I'm the author of codecomic. (I'm the AntiMS who owns that repository on Gitlab.) Just to explain why I wrote it in the first place, I was GMing a D&D game at the time. And I have my own system for organizing my GM notes (which is a whole other code project that I haven't Open Sourced yet) that involves writing Markdown and running a build process that generates a static HTML "website" locally which I can look at and navigate at the table.
A picture (in this case, a webcomic or storyboard) is worth 1000 words and my brain can process it quicker while I'm at the table and thinking on my feet. (I don't want to be at the table and be like "hold on everybody while I read these three paragraphs of notes about the next 30 seconds of what is likely to go down in-game.") Interpreting a webcomic is just something my brain does faster.
But if I have to slog and toil at the Gimp user interface to crank out tons of webcomics... I'll probably just rage-quit GMing rather than endure that.
Plus organizing all the images so they appear correctly in my notes would be a pain. And making tweaks and revisions to comics I'd made previously would be a nightmare.
So I wrote codecomic to speed things up. And the coolest part. I wrote an extension for my markdown-based notes system to let me embed codecomic source code blocks directly in my markdown source files. Running the build for my notes system would produce HTML like usual, but with the generated comics directly in the HTML documents.
(And then scheduling conflicts happened and the campaign fizzled out. Sigh. Such is the life of the forever GM. Lol.)
I definitely didn't want to have to fight with something like Stable Diffusion for this use case. If I wanted to tweak an existing comic and move one stick figure 20 pixels to the right or modify the text in a "speech bubble", I didn't want to have to regenerate the image with roughly the same keywords and pray to my graphics card that it would output exactly what I have in mind. I just want to modify my codecomic source code to change the X coordinate of that stick figure by 30 pixels.
one of the main issues with AI generated comics is that the author do not present himself in the images, and by using this tool, the images are also automatically generated by users description. There is more control over the final layout and there is needed more creativity to create it. But in the end I see the same issues about "being lazy" and having no author personality in the images. PS: I'm not saying this tool should be banned, just want to point out some similarities of this tool to AI tools.
Codecomic is quite limited and opinionated in its current functionality. I've definitely got things in mind regarding how I might extend it in the future to give users more creative freedom. (Mind you, I probably wouldn't get back to working on it any time soon unless folks start expressing interest in it. Keep in mind the codecomic repository has exactly one (one!) commit in it.) It doesn't support backgrounds currently. I'd be interested (if others expressed interest in it) in potentially adding support for other, more sophisticated ways to represent characters than just stick figures. More ways to draw stuff. Other ways of drawing lines that have more "character". Etc etc etc.
You definitely have a point when it comes to the current state of codecomic. But whereas something like Stable Diffusion can't be extended to give users more creative freedom, I don't think the same could be said about the approach codecomic takes. Codecomic could definitely be evolved more to allow the user to put more of themselves into the comics while still reducing some of the overhead and "fiddliness" of using something line Gimp for making web comics.
One more point I'll make. I think the approach that codecomic takes would allow for "incrementally" adding more of "yourself" into comics in a way that Stable Diffusion couldn't. Spending more time designing your Stable Diffusion prompts/keywords/inputs/whatever could give you "better" (and I put "better" here in very large double quotes) results. But only to a point. After not too long, further tuning your input is going to give you increasingly diminishing returns. With codecomic's approach (or at least the vision for codecomic), there's not really a limit to how much creativity one could pour into a given webcomic.
Also, thanks for your input! I'll definitely at least make some notes and let that influence the direction I take codecomic in the future. (If I do continue working on it, that is. No promises.)
Edit: Some screenshots from my GM notes to show how I'm using codecomic:
Warning: Spoilers for the published module Forgotten Relics from the book Eberron: Rising From The Last War.