I rarely have time to write adventures, so use published modules, printed out as required. When prepping an encounter, I use MonsterForge for critters (I may want to advance HD or add things) and HeroForge for classed NPC's (it's a breeze, except selecting spells for casters which can be time...