I learned enough Tkinter to load an image from a file selection dialog, display it within a frame, and set an integral zoom on it. Then I sat down with a pencil and some graph paper and sketched out some ideas for an animation editor, and … I think the time saved from having such an editor wouldn’t negate the effort necessary to build it up to the point where it’s not a hacky one-off thing. Maybe this is something to come back to for the next game.
On a similar note, thinking about what I would actually need in-engine widgets for in this game, and all I can really come up with an answer to that is: title screen menu, config screen, pause menu, etc. Not really any heavy lifting necessary for this game as I’m picturing it currently.
So what part of this needs my attention right now? Probably implementing platforming movement and collision detection again.