Donanım olarak usb bir alet mi yapmak istiyorsun yoksa belli bir usb class ile iletişime geçicek software mi amacın?
Şu her ikisinin de cevabı olabilir :
www.waitingforfriday.com18F serisi çok uygun bence. Çok az komponent ile çalışır hale geliyor, tonla kod örneği var, anadan doğma usb özelliği vs. 18f2550 14-16 lira arası fiyata satılıyor.
Bende benzer işler ile uğraşmaktayım bu aralar, belki daha fazla yardımcı olabilirim.
Hardware umrumda değil dersen joystick/gamepad kırarak takılabilirsin. Kafana göre analog axisleri adc olarak kullanıp, dijital tuşları istediğin yere taşıyarak custom aletler yapabilirsin. Bir örnek gamepad'dan bozma usb midi klavye (müzik için) yapmıştım ben.
FTDI nin çipleri hem pahalı, hem elin benim gibi titrekse lehimlemesi zor breakout board olmadan, hemde sana seri/paralel port oluşturduğundan "yalancı" usb oluyor. Önermiyorum.