I'm not sure if I should even talk about my projects, I have a few of them I work on for different reasons; for instance, I had a game with 4 towns, 3 long dungeons and used ALOT of common events, (for doors, advanced save points, banking w/ interest, weather system, party room, pushable objects, picture effects, etc etc etc.) This was my very first project and it was cancelled due to changes in systems, I quit using Dubealex's AMS then switched to Ccoa's UMS then switched to my XMS. Then, to go along with it, something horrible went wrong and I lost Legacy's 1-Scene CMS (origional version), and couldn't find anything to replace it and decided to just say fuck it and write my own CMS. Lastly, I turned around and made script counterparts to ALOT of my common events once I learned the principals of Ruby/RGSS/OO, they were alot easier to deal with and manage than some of these rediculously huge and clunky Common Events... and thats basically what I do to this day, is script things that I want in my game.
Basically, the lineup of my projects are...
The Echoside (Awaiting repairs, collecting hella-dust! 8 years of history before I started it too...)
Custom Menu System (I think its finished but I'm always doing something new to it)
Xtreme Message System (Nearly finished, collecting dust... next step; associate settings to my CMS)
Shining Force Battle System (Not even close to finished, collecting dust)
Script Test Bed (70+ random scripts I've made (plus 3 from others), all working together; always being worked on)
I guess, being a systems-type of person, I divide everything into different projects then later bring them together to see if they'll play nice with each other. So, sometimes working in multiple projects is necessary, I've spent a couple years between each of my sub-projects but again this is all going to become one project some day, and I can only cross my fingers and hope I'm not buried in the rubble of my own instability. XD
Also, if/when I start working on custom graphics again I'll probably do it in a new project, because I want to make sure that EVERYTHING is going to go together before I port it over to an actual game. In other words, I'm not going to start an actual game and think, "Hey, I'm gonna ensure that every resource in this game is custom to my liking." I'd rather just do all my graphics in one project that [i[isn't[/i] my actual game, incase I change my mind on something major its not going to affect a game that has already been worked on for a long time, such as the style of my sprites or whatever it could be.