If this is the wrong place for this, I apologize in advance. Please direct me to the correct place or subreddit.
I think I am a fairly creative person so I tried my hand at creating a TCG. It's definitely unique and I have handmade hundreds of cards for me and my wife to test play while making changes to the game when issues arise. She isn't one for games normally but she really enjoys this one and asks me to play it almost daily. I wanted to get real cards made so I did some learning on how to make card templates and how to use Krita (since it's free). It's very good for this purpose. What it is not good for it putting text onto the card. So I looked at other options. Tried InkScape. Same issue. Looked at even more options like NanDeck and TCG Card Maker but both were either too difficult to use or too limited for what I wanted to do. I just want to put some text onto my cards.
I decided to create my own program to do just that. I made it with PyQt6 & QtDesigner. It's pretty basic for now but for my purposes, and possibly the purposes of others, it does exactly what I need it to do. A card text compositor working with cards directly at their print resolution. What I'm asking of you all is what would be some improvements or features you may want out of this type of program? Does it even interest you? Some ideas I have lined up are:
\-Batch card processing based on saved JSON layout & card templates
\-Implementing support for other card sizes (officially only supports 2.5x3.5 cards)
\-Advanced effects (drop shadows, outlines, etc)
\-Better text box alignment
\-Locking textbox size and auto-scaling text to fit (useful for card effects, for example)
It's a free tool. You're more than welcome to PM me to check it out.