It’s completely fine to work with both JavaScript and Tkinter depending on what the project requires. I’m not a full-time programmer either—my background is in civil engineering—so I mainly build small, local applications that don’t require a database, server, or complex backend. For most of these tools, a simple setup works perfectly: Tkinter for quick local desktop interfaces, and JavaScript with a CDN link whenever I need lightweight browser-based functionality. This approach keeps everything simple, efficient, and easy to maintain.