Beh, non è che ce ne siano milioni di soluzioni possibili (e quindi una delle risposte possibili potrebbe anche essere "no, non si può fare") e se non provi anche tu ad aiutarci dando qualche dettaglio in più diventa ancora più difficile...
Normalmente i sistemi operativi a 64 bit eseguono senza problemi i programmi a 32; se non riesci a far girare i tuoi software (che immagino girassero bene su XP) mi vien da pensare che siano incompatibili con Windows 7 e non tanto con i 32 bit (forse quindi non girerebbero nemmeno con Windows 7 a 32 bit)
Che programmi sono ? Che versioni sono ? sono compatibili con 7 ? (anche fosse a 32 bit)
Perchè non puoi usare macchine virtuali ?
Che versione di Windows 7 hai ? le versioni Professional, Enterprise o Ultimate permettono di installare ed utilizzare la modalità Windows XP (è in sostanza una macchina virtuale ma nella quale XP te lo ritrovi licenziato)